Based in Boston, Massachusetts. Our team of professionals are dedicated to providing exceptional service and support to our clients. We have the expertise and experience to solve even the most complex technology challenges. 

// contact us
Our Headquarters

Boston, MA, USA

Software Engineer (Node.js / Vue3 / AWS)

Location: Nearshore (Latin America)
Engagement: Full-time, long-term contract

About the Project

We are building new modules for an existing guest/operator experience platform used across the leisure and entertainment industry. The platform is live at multiple sites and continues to expand as each new customer requires unique features, integrations, and custom modules.

You will join one of two newly created nearshore engineering teams working alongside a senior engineer from our client’s organization. These modules are business-critical, and scalability, quality, and reliability are top priorities.

Tech Stack

  • Backend: Node.js
  • Frontend: Vue 3
  • Mobile: Flutter
  • Cloud: AWS Lambda, API Gateway, AppSync (GraphQL), EventBridge, DynamoDB
  • Tools: Jira, Agile/Scrum

What You’ll Do

  • Build new platform modules end-to-end using Node.js, Vue3, and AWS serverless tools.
  • Contribute to scalable backend architectures, GraphQL APIs, event-driven workflows, and integrations.
  • Collaborate closely with Senior SWs, Tech Lead, Project Manager, and a senior architect from the client’s team.
  • Participate in sprint planning, code reviews, architectural discussions, and daily standups.
  • Ensure code quality, maintainability, and alignment with established patterns and platform standards.
  • Work in tandem with QA resources to ensure successful testing and module delivery.

Qualifications

  • 3+ years of experience with Node.js (TypeScript experience is a plus).
  • Strong experience with Vue.js (preferably Vue3 + Composition API).
  • Experience building serverless applications using AWS Lambda, API Gateway, DynamoDB, and EventBridge.
  • GraphQL experience (AppSync strongly preferred).
  • Experience building integrations or modular platform features at scale.
  • Understanding of CI/CD, Git workflows, and Agile development.
  • Excellent communication skills; comfortable working with distributed teams.

Bonus Points

  • Experience with Flutter (Dart).
  • Experience working on multi-module platforms or microservices.
  • Prior experience in the leisure, entertainment, or ticketing industries.

What we Offer

  • Opportunity to work on cutting-edge AI-driven products
  • PTO, paid holidays & family leave
  • Paid learning + sponsored certifications
  • A dynamic and collaborative work environment
  • Key technical ownership of core platform infrastructure
  • Fully remote team with async-first collaboration
  • Remote work + office setup allowance
  • Computer Sponsor program
  • Payment in USD
Job Category: Development
Job Type: Contract

Apply for this position

Allowed Type(s): .pdf, .doc, .docx