Senior Full Stack Engineer ID74259

On-siteSalary not specified
Argentina · Brazil · Mexico · Guatemala · Colombia

Tech Stack

JavaScriptTypeScriptReactNode.jsSQLCI/CDRESTAgile

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Full Stack Engineer to design and build backend services, REST APIs, and shared business logic for Subway’s next-generation cloud-connected restaurant platform. You will work primarily in Node.js and TypeScript, develop cloud-native solutions on AWS including Lambda, DynamoDB, and SQS, and build React web components when needed. The role applies AI-assisted development practices and Spec-Driven Development in a collaborative Agile engineering environment.

Responsibilities

  • Design and develop backend services using Node.js and NestJS;
  • Build web applications using React;
  • Contribute to React Native applications when needed;
  • Develop shared business logic across web, mobile, and backend;
  • Modernize legacy services;
  • Participate in platform migration initiatives;
  • Design scalable APIs and data models;
  • Write clean, maintainable TypeScript code;
  • Participate in architecture discussions;
  • Participate in code reviews;
  • Participate in testing;
  • Participate in Agile ceremonies;
  • Use AI-assisted development tools to improve engineering productivity and code quality.

Requirements

  • 4+ years of professional software engineering experience;
  • Strong JavaScript / TypeScript;
  • Strong Node.js;
  • Strong React;
  • Experience building REST APIs;
  • Experience with SQL databases;
  • Experience working with cloud platforms (AWS, Azure, or GCP);
  • CI/CD experience;
  • Strong software design and problem-solving skills;
  • Experience working in Agile teams;
  • Upper-intermediate English level.

Nice to Have

  • React Native;
  • NestJS;
  • Monorepo experience;
  • Experience modernizing legacy applications;
  • C# / SQL Server exposure;
  • Shared code architecture;
  • AI-assisted development tools (Claude, GitHub Copilot, etc.);
  • QSR, retail, or enterprise product experience.

We Offer

  • Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
  • A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
  • Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

About the Company

AgileEngine is ranked by Inc. 5000 among America's fastest-growing private companies. We are a global team with offices in multiple locations including:

  • Buenos Aires, Argentina
  • São Paulo, Brazil
  • Bogotá, Colombia
  • Guatemala City, Guatemala
  • Mexico City, Mexico

Apply for this Position

Apply here

Job Details

Company name:
AgileEngine
Location:
Argentina · Brazil · Mexico · Guatemala · Colombia
Work Mode:
On-site
Posted on TheJob:
Jul 11, 2026
Last checked:
Jul 11, 2026
Posted on the source:
Jun 30, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.