




Senior Full Stack Engineer (SaaS, Distributed Systems, Angular/NestJS) **Company:** Band of Coders **Location:** Full Remote **Employment Type:** Full\-Time, Long\-Term Contract **Project Overview:** This role supports a long\-term technology initiative for a global organization focused on delivering modern, scalable SaaS platforms and distributed systems. The work involves building and enhancing cloud\-native solutions, improving performance and architecture, and contributing to cross\-platform capabilities. Engineers joining this team will help drive innovation while maintaining high standards of quality, reliability, and customer value. **Role Overview:** Band of Coders is seeking a Senior Full Stack Engineer with strong experience across SaaS operations, distributed systems, front\-end architecture, and back\-end microservices. This role will design end\-to\-end solutions, develop high\-quality software, contribute to API and event\-driven designs, and provide leadership and mentoring within the engineering team. **Key Responsibilities:** Design, develop, and maintain scalable SaaS applications using cloud\-native patterns. Lead front\-end architecture implementation and build components using Angular, reactive forms, and NGRX. Develop back\-end microservices using TypeScript, NestJS, and MongoDB. Build and optimize APIs, event\-driven systems, and integration services. Collaborate with cross\-functional teams on architecture decisions, planning, and delivery. Mentor developers and contribute to improving development methodologies. Ensure code quality through testing, reviews, and best engineering practices. **Preferred Qualifications:** Bachelors or Masters degree in Computer Science, Engineering, or a related field. 46 years of software development experience, with a focus on SaaS platforms and distributed systems. Expertise in multiple programming languages and modern tech stacks. Strong understanding of cloud\-native architectures. Advanced skills in front\-end architecture and back\-end microservices. Experience in cross\-platform or native mobile development. Proven experience with API development and event\-driven architectural patterns. Strong leadership, mentoring abilities, and excellent problem\-solving skills. Track record of delivering high\-quality, production\-grade software. **Technical Skills:** **Front\-end:** Angular with reactive forms NGRX state management Jasmine/Karma unit testing Ionic (plus) **Back\-end:** TypeScript NestJS MongoDB C\#/.NET (plus)


