Lead Software Developer Are you a Full Stack Developer with a knack for leading projects and driving innovation? Join an internationally successful SaaS company and lead on architecture and software development in a modern tech stack In this role, you will lead the design and implementation of customer-facing products using NodeJS, Vue, and AWS. You will guide technical work from design to implementation. Key Responsibilities: Collaborate on system design and domain modelling. Build POCs to address design uncertainties. Break down work into Epics and Stories. Lead development and ensure quality output. Support production issues and contribute to design decisions. Ideal Candidate: Proficiency in JavaScript and TypeScript. Commercial mindset in system design. Experience with clean code, SOLID principles, and design patterns. Full stack development experience with large-scale SaaS platforms. Expertise in system design and domain modelling. Strong programming and problem-solving skills. Experience with CI/CD, automated testing, and building scalable systems. Enthusiasm for secure systems and high standards in development. Excellent collaboration skills and a technical/computer science degree or equivalent. What They Offer: Remote work with monthly office visits. Great package of benefits. A fantastic company culture. Opportunities to give back through volunteer days and charity events. Ready to lead and make an impact? Apply now to find out more