Jobs Companies Mindera Senior Backend Engineer (Typescript, AWS, GraphQL)

À propos de ce poste Senior Backend Engineer (Typescript, AWS, GraphQL) chez Mindera

Mindera · Sur site · Ho Chi Minh City, Ho Chi Minh, Vietnam

We are seeking a Senior API Engineer to help develop and operate an omnichannel API platform supporting a large Australian retailer. The platform enables consistent digital experiences across web, mobile, and in-store channels.

This is a hands-on engineering role focused on building reliable, scalable APIs using Node.js, TypeScript, GraphQL, REST, and AWS. You will contribute to technical design, application development, infrastructure-as-code, production support, and the ongoing improvement of the platform.

Key responsibilities

  • Design, develop, test, and maintain APIs within a GraphQL-based omnichannel platform
  • Build reliable backend services using Node.js and TypeScript
  • Design and evolve GraphQL schemas while following established schema governance and API standards
  • Develop and maintain AWS infrastructure using AWS CDK and TypeScript
  • Work with AWS services including ECS, Fargate, VPC, Application Load Balancer, CloudWatch, and related platform services
  • Contribute to technical design discussions and provide practical input into solution approaches
  • Diagnose and resolve production issues across application and infrastructure layers
  • Improve API performance, scalability, reliability, observability, and security
  • Write automated tests and participate in code reviews
  • Support continuous integration, deployment, and operational practices
  • Collaborate with engineers, architects, product teams, and delivery teams across Vietnam and Australia
  • Share technical knowledge and support less-experienced engineers when required

Requirements

  • Strong experience developing backend services or API platforms
  • Advanced proficiency in Node.js and TypeScript
  • Strong understanding of asynchronous programming, error handling, type safety, and application performance
  • Practical experience designing and developing GraphQL and/or REST APIs
  • Good understanding of GraphQL schema design, resolvers, federation, versioning, caching, and performance optimisation
  • Experience building and maintaining cloud infrastructure using AWS CDK and TypeScript
  • Experience with AWS services such as ECS, Fargate, VPC, Application Load Balancer, CloudWatch, IAM, and Secrets Manager
  • Strong understanding of backend engineering and distributed system fundamentals
  • Experience diagnosing application and infrastructure issues in production environments
  • Good understanding of automated testing, code quality, CI/CD, observability, and secure engineering practices
  • Ability to work independently on complex engineering tasks
  • Strong written and verbal communication skills
  • Ability to collaborate effectively with distributed and cross-functional teams

Nice to have

  • Experience delivering eCommerce or omnichannel retail platforms
  • Experience with high-traffic or highly integrated enterprise systems
  • Experience with performance testing and API optimisation
  • Exposure to modern DevOps and site reliability engineering practices
  • Experience working with teams distributed across multiple countries and time zones

Benefits

About Mindera

At Mindera, we craft software with people we love.

We are 1000+ techies working from anywhere in the world who love to implement the best engineering practices and use the latest tech stack to deliver web and mobile applications for over 100 well-known international clients since we started.

We partner with our clients to understand their products and deliver high-performance, resilient and scalable software systems that create an impact on their users and businesses across the world.

You get to work with a bunch of great people, and the whole team owns the project together.

Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.

We are proud of our work, and we love to learn all and everything while navigating through an Agile and collaborative environment.

Check out our Blog and our Handbook!

With offices located across Portugal, United Kingdom, United States, India, Romania, Brazil, Morocco, Spain, Australia, Vietnam join us as we expand and influence the future of software engineering worldwide.

Prêt à postuler chez Mindera ?
Postuler chez Mindera

À propos de Mindera

At Mindera we use technology to build products we are proud of, with people we love

Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.

We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world.

You get to work with a bunch of great people, where the whole team owns the project together.

Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.

We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.

Check out our Blog and our Handbook!

Mindera around the world: Porto, Portugal | Aveiro, Portugal | Coimbra, Portugal | Leicester, UK | Los Angeles, USA | San Francisco, USA | Chennai, India | Bengaluru, India | Blumenau, Brazil | Cluj-Napoca, Romania | Valencia, Spain | Casablanca, Morocco

Voir tous les emplois chez Mindera →

Emplois similaires

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Mindera

Voir tous les emplois chez Mindera →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit