Band of Coders

[HLX] Full Stack Engineer (SaaS, Distributed Systems, Angular/NestJS)

Posted: 13 minutes ago

Job Description

Senior Full Stack Engineer (SaaS, Distributed Systems, Angular/NestJS)Company: Band of CodersLocation: Full RemoteEmployment Type: Full-Time, Long-Term ContractProject 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 formsNGRX state managementJasmine/Karma unit testingIonic (plus)Back-end:TypeScriptNestJSMongoDBC#/.NET (plus)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In