Senior Fullstack Engineer (NextJS, Golang)
Silver Tiger · Ho Chi Minh City, Ho Chi Minh City, Vietnam
Apply & track with Apply EdgeWe are looking for a skilled Software Engineer to design, develop, and implement software solutions. The ideal candidate will have a strong background in programming and software development, as well as a passion for security and AI technologies.Current focused projects: ○ End-to-end Encryption Storage (top priority)○ AI-powered chatbot for enterprise○ Advertising platformWork location:○ In Vietnam: 112 Ly Chinh Thang, Xuan Hoa Wards, HCMC○ Onsite: only for core & high performance with extremely high benefitsWorking hour:○ 9:00 - 18:00○ Monday to Friday○ Full-time at the office, no hybrid & remoteResponsibilities● Design, develop, test, and deploy software applications.○ Our preferred tech stack for web/API: NextJS / Golang / MongoDB○ Implement backend services that provide APIs via HTTPs/binary protocol. → Our stack: Golang○ Implement frontend services that realize the UI → Our preferred stack: NextJS● Collaborate with cross-functional teams to define, design, and ship new features.● Write clean, maintainable, and efficient code.● Troubleshoot, debug, and upgrade existing systems.● Participate in code reviews and provide constructive feedback.● Research and evaluate new technologies and tools.● Contribute to technical documentation.● Implement security best practices in software development.Qualifications● MUST be familiar with AI-powered coding assistant tools and use them daily● Bachelor's degree in Computer Science, Software Engineering, or related field.● MUST Proven experience as a Software Engineer or similar role.○ At least 5 years of experience for Senior level● Strong programming skills in languages:○ For backend developers: Go, Java or similar.○ For frontend developers: JavaScript, ReactJS(NextJS15)/Vue, HTML, CSS (Tailwind, Material Design, Ant Design, Shadcn UI) ● Experience with software development methodologies (Agile, Scrum).● Knowledge of database systems, both SQL and NoSQL.● Understanding of software testing and quality assurance.● Familiarity with security concepts and practices.● Excellent problem-solving and communication skills.Interview Process● Round 1: Interview with a team lead for the technical evaluation● Round 2: Interview with head of tech for working mindset & information sharing (online meeting preferred)