Senior BFF (Node) Engineer
Hybrid · Charlotte, North Carolina, United States
Job Summary
Senior BFF (Node) Engineer to contribute to a state-of-the-art mobile application by building/enhancing Node JS middleware for iOS and Android native apps. The role involves collaborating in a fast-paced Agile environment, translating stories into design and code, developing well-engineered code with automated tests, and applying contemporary software development practices to improve velocity and quality. Key responsibilities include API development to support multiple consumers without breaking changes, communicating technical issues clearly, prioritizing work with Scrum Masters and Product Owners, following architecture standards, and maintaining an inclusive, collaborative team culture. Required experience includes NodeJS API development (NestJS), AWS cloud services (DynamoDB, ECS, Lambda), and a strong foundation in software engineering fundamentals, data structures, and algorithms. A degree in software engineering or related field is required, with 5+ years of software development experience and 3+ years specifically in NodeJS API development. Sponsorship is not offered. The role supports a hybrid work model in Charlotte, NC.
Required Qualifications
- Undergraduate degree in software engineering or a related field
- 5+ years of software development experience
- 3+ years of NodeJS API development experience using frameworks such as NestJS
- Experience with building cloud services in AWS including DynamoDB, ECS, Lambda
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.