Description
**About the role**
We are looking for a **Senior Full Stack Engineer** to design and build backend services, REST APIs, and shared business logic powering 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.
**What you will do**
* 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.
**Must haves**
* **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 haves**
* 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.
**Perks and benefits**
* **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.
Job Type: Full\-time
Work Location: Remote