Job Description
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!