NodeJS NestJS PostreSQL MongoDB
- The Senior Software Engineer is responsible to write software programs from design specifications - Determining requirements and providing project estimates and timelines and high level architecture design - Implement task lists, estimate deliver assignments as functional specifications, quality standards and project schedules. - Reports status and issues - Documents detailed designs - Contributes to system architecture and design decisions. - Perform other tasks assigned by the Product Owner, Project Manager & Technical Manager to figure out user’s needs, problems, expectations to contribute ideas & solution as well as to resolve them
- Good knowledge of OOP, SOLID principles - 3+ years experienced in NodeJS, NestJS (static module, dynamic module) - 2+ year experienced Postgresql / MongoDB - Creative thinking and good at problem solving - Strong knowledge of web service development (RESTful) - Excellent communication, motivational, and interpersonal skills.
- Fixed salary negotiable based on competency + bonuses. - 13th-month salary and performance-based bonuses. - Bonuses according to company policies, including holiday, Tet, and company event bonuses. - Comfortable, dynamic, and friendly working environment with high promotion opportunities. - 12 annual leave days + birthday leave; leave days increase based on internal level and years of service. - Full social insurance (BHXH), health insurance (BHYT), and participation in the company’s labor union. - Benefits for personal events such as birthdays, weddings, illness, and maternity leave. - Regular salary reviews based on company policies. - Uniforms and gifts for company events. - Clear career advancement path with comprehensive training and maximum support in work.
- Having experiences mentoring and leading teams - Knowledge of cloud services – especially Google Cloud - Good knowledge of Docker Engine and K8S, cloud deployment, security