We are looking for a Senior Full-stack Engineer with a strong focus on Node.js backend development to join our engineering team. You’ll work closely with product managers, designers, and other developers to build scalable systems and deliver high-quality applications.
While backend development is your main strength, you will also contribute to frontend development using React.js and help ensure seamless integration across the stack.
As a company based in Vietnam working with international clients, we value clear communication, transparency, and a strong sense of ownership. We’re looking for someone who enjoys working in a collaborative, family-oriented environment and is committed to delivering customer-focused solutions.
Responsibilities
Design, build, and maintain scalable backend services using Node.js
Develop and integrate APIs (RESTful or GraphQL)
Build and maintain frontend features using React.js
Design and optimize database schemas, queries, and performance (PostgreSQL or similar)
Collaborate with frontend/mobile developers to deliver end-to-end features
Deploy and manage applications using Docker
Work with cloud services (preferably Azure) for infrastructure and deployment
Contribute to CI/CD pipelines and Git workflows
Participate in code reviews, sprint planning, and daily standups
Ensure code quality, performance, and security best practices
Stay up to date with modern backend and frontend technologies
Requirements
5+ years of experience as a Backend or Fullstack Developer
Strong experience with Node.js (Express, NestJS, or similar frameworks)
Experience designing and consuming APIs (REST or GraphQL)
Good knowledge of databases (PostgreSQL or similar): schema design, indexing, optimization
Experience with Docker and containerized deployments
Familiarity with cloud platforms (Azure preferred)
Experience with CI/CD pipelines and Git workflows
Strong problem-solving skills and ability to work independently
Good English communication skills (written and verbal)
Nice to Have
Familiarity with GraphQL (Apollo Server)
Experience with React Native or mobile development
Knowledge of Terraform or Infrastructure as Code
Experience with real-time systems, event-driven architecture
Exposure to other cloud platforms (AWS, GCP)
Benefits & Perks
An open mind and flat structure where every voice is welcome.
A work environment built on transparency, seamless communication, trust, and a sensible approach, combined with mixed cultures and a speaking environment
Individual assessments every 6 weeks with your line manager
Performance review every 6 months
15 days of annual leave and + 6 days of fully paid sick leave per year – can be used for the care of sick child
Christmas Holiday
Competitive salary
Bonus: 13th-month Salary
Social insurance for employees who pass their probation