Senior Full Stack Engineer ID74259
Skills
About the role
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
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.