Job Description

Are you ready to build systems that power real-world experiences at theme parks and resorts? We're looking for a Backend Node.js Engineer to help develop scalable APIs and event-driven services for a guest experience platform used across the hospitality and entertainment industry. You'll work on modern AWS-based infrastructure and collaborate closely with frontend, product, and infrastructure teams.

About You
  • You have experience building scalable backend systems in serverless environments.
  • You're passionate about writing clean, efficient TypeScript code.
  • You know how to collaborate with cross-functional teams and clarify ambiguous requirements.
  • You're comfortable working with distributed systems and debugging complex issues.
What You’ll Be Doing
  • Design, build, and maintain GraphQL APIs using AWS AppSync.
  • Implement and optimize serverless Lambda functions in TypeScript.
  • Model and query data using DynamoDB with GSIs, LSIs, and Streams.
  • Build event-driven microservices with EventBridge and scheduled jobs.
  • Contribute to infrastructure-as-code practices with Terraform.
  • Participate in code reviews and maintain high-quality standards.
  • Collaborate with product managers and frontend teams for end-to-end feature delivery.
  • Write unit and integration tests to ensure system reliability.
  • Document APIs, architecture decisions, and flow diagrams.
What We’re Looking For
  • Strong analytical and problem-solving skills.
  • Clear written and verbal communication in English.
  • Proactive mindset and eagerness to learn.
  • Ability to work independently while embracing team collaboration.
Technical Requirements Must-Haves
  • 4–6 years of backend development experience with Node.js and TypeScript.
  • Hands-on experience with AWS Lambda, DynamoDB, and microservices.
  • Solid understanding of GraphQL or RESTful APIs.
  • Familiarity with event-driven architectures and performance optimization for serverless functions.
  • Experience using infrastructure-as-code tools like Terraform.
Nice-to-Haves
  • Experience with AWS AppSync, SES, and dead letter queues.
  • Knowledge of advanced DynamoDB patterns (single-table design, TTL, optimistic locking).
  • Familiarity with monorepos and decorator-based architectures.
  • Background in high-traffic platforms or hospitality/entertainment systems.
  • Experience integrating third-party APIs (e.g., payments, ticketing, POS).
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting
#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application