We are looking for a Full-stack Developer with a strong backend focus to join our engineering team. You’ll work closely with product managers, designers, and fellow developers to design and implement scalable APIs and services. While backend development is your strength, you’ll also contribute to full-stack features and infrastructure automation, ensuring smooth delivery and operation of our applications.
As a company operating in Vietnam with mainly international clients, we would like our Fullstack Developer to understand the client's wishes and fulfill them together with our great development team. You should enjoy working in a family-oriented company that focuses on customer satisfaction and good communication. One of our core values is transparency and we believe that you find it just as important.
Responsibilities
The Full-stack Developer will be responsible for the following:
Work extensively with Supabase or similar BaaS platforms to handle authentication, real-time data, and storage.
Design, build, and maintain scalable GraphQL APIs using Apollo Server.
Model efficient PostgreSQL schemas, write optimized queries, and fine-tune database performance.
Manage containerized deployments using Docker.
Use Terraform (or similar IaC tools) to provision and manage infrastructure, especially within Azure.
Collaborate with front-end and mobile developers on integrating APIs and services.
Participate in code reviews, sprint planning, and daily standups.
Contribute to CI/CD pipeline development and Git workflows.
Stay up to date with best practices in cloud infrastructure, security, and API architecture.
Requirements
The Full-stack Developer will report directly to the Line Manager and will possess the following attributes:
4+ years of professional experience as a backend or full-stack developer.
Solid experience with Supabase or similar backend-as-a-service (BaaS) platforms.
Proficient in PostgreSQL: schema design, indexing, and query optimization.
Strong hands-on experience with Azure Cloud Services.
Experienced in containerized app deployments using Docker.
Proficient in Terraform or equivalent Infrastructure as Code tools.
Strong JavaScript skills, with a focus on GraphQL API development (Apollo Server).
Good English communication skills, both written and verbal.
Familiarity with Git and modern CI/CD pipelines.
Nice to Have
Experience with React Native or other cross-platform mobile development frameworks.
Familiarity with edge functions, real-time subscriptions, or event-driven architectures.
Exposure to other cloud platforms (e.g., AWS, GCP) is a plus.
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