Lead Backend Developer (Node.Js)
Công ty TNHH Minma Việt Nam
Mô tả công việc
Understand and analyze requirements/stories clearly, and proactively propose optimal solutions. Follow the development process strictly and ensure code quality at every stage. Collaborate closely with BrSE and stakeholders to clarify business logic and technical approaches. Implement features and fix bugs according to assignment with high ownership. Participate actively in code review, ensuring best practices and maintainable codebase. Coach and mentor other team members to improve technical capability. Maintain & improve existing functionalities, as well as design and develop new systems and features when needed. Take initiative in identifying performance bottlenecks and proposing system optimizations. Apply AI tools or automation in development and testing to improve productivity and quality. Start date: flexible, with option to onboard after the Tet holiday.
Yêu cầu công việc
Must have: 3+ years of experience in web/backend development (Senior level preferred). Strong problem-solving and analytical thinking skills. Good communication and teamwork skills; able to explain logic clearly. Solid experience with NodeJS (NestJS framework experience is a plus). Strong understanding of SQL databases (especially PostgreSQL). Knowledge of HTML5, CSS3, SASS/SCSS. Experience with Docker for development, testing, and production environments. Experience in unit testing and ensuring product quality. Careful and detail-oriented in code review. Ability to work independently or lead/mentor team members when needed. Experience in using AI tools (e.g., GitHub Copilot, ChatGPT, or similar) effectively in development and documentation. Nice to have: Knowledge of infrastructure or project analysis. Experience in building microservices and using messaging systems (Redis, Kafka, gRPC, TCP, RabbitMQ, etc.). Familiarity with cloud environments (AWS), CI/CD tools, Linux, Nginx, Redis, etc. Experience with frontend template engines (e.g., Nunjucks, Blade). Experience solving performance and scalability issues in large database systems. Experience with micro-frontend and microservice architectures.
Quyền lợi
Salary: $1000 - $2200 Full salary in probation Bonus 13th-month salary; Salary review 2 times/year Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary) Working time: Mon-Fri, 8 hours/day, flexible start 8AM-10AM, no overtime Well-equipped facility: Macbook + additional monitor Annual company trip, Annual health check, Teambuilding every month