Senior GraphQL Backend Developer (Remote – Vietnam Time)
Location:
Remote (Vietnam working hours) – preference for candidates based in Hanoi who can come to the office if required by project needs
Working hours:
8:00 AM – 5:30 PM, Monday to Friday
Offer upto 60M
Purpose of the role
Join AMELA to work on cutting-edge GraphQL and microservices projects for multinational clients.
This role is fully remote following Vietnam working hours, with preference given to candidates based in Hanoi who can come to the office if required by project needs.
You will design, develop, and maintain federated GraphQL APIs that unify data access across complex microservice architectures. API excellence and distributed system integration are at the heart of our approach, ensuring performant, scalable, and maintainable data layers.
Key responsibilities
Design, implement, and optimize federated GraphQL schemas and resolvers to meet project requirements
Implement Apollo Gateway for seamless data flow between federated services
Integrate GraphQL APIs with frontend and backend systems, ensuring performance, scalability, and security
Debug, resolve issues, and maintain high-quality code following best practices
Develop reusable libraries, tools, and server-side logic using JavaScript/TypeScript
Collaborate closely with frontend developers, DevOps engineers, and product teams to align APIs with business goals
Participate in code reviews, architecture planning, and provide mentorship to junior developers
Essential qualifications
Bachelor’s degree or equivalent in IT, Computer Science, or related field
At least 7 years of experience in backend development with 4+ years in GraphQL
Hands-on experience with Apollo Federation and Apollo Gateway
Strong proficiency in JavaScript and TypeScript
Excellent English communication skills (B2/C2)
Core competencies
Expertise in GraphQL schema design, resolvers, API integration, Apollo Federation/Gateway
Strong knowledge of Node.js, Express, Fastify, and modern backend frameworks
Understanding of microservices architecture and distributed systems
Experience with CI/CD pipelines, Git, and testing frameworks (Jest, Mocha)
Database integration, query optimization, and API security (authentication \& authorization)
Ability to work remotely following Vietnam working hours; willing to attend office in Hanoi when project requires
Strong problem-solving, debugging, teamwork, and mentoring skills
Comfortable working in a fast-paced, agile environment