Senior / Lead Full Stack Developer
Full-time position
November 3, 2026
We are looking for a Senior / Lead Full Stack Developer to drive technical architecture, guide software engineering efforts and mentor a high-performing team. In this role, you will lead full-stack web initiatives while collaborating across engineering, product and design teams.
Key responsibilities
- Technical leadership and team management: Lead, mentor and grow a team of full-stack developers. Conduct code reviews, establish best practices and drive project execution.
- Full-stack architecture and development: Architect and deliver scalable frontend (React/TypeScript) and backend/CMS integrations (Adobe CMS, REST APIs, microservices).
- Cross-functional collaboration: Partner with product managers and designers using Jira, monday.com and Microsoft Teams. Work alongside UI/UX teams to translate Figma designs into working software, without needing to be a visual designer yourself.
- Agile delivery and quality: Work within Agile/Scrum workflows and ensure high code quality through modern automated testing and standard CI/CD deployment pipelines.
What we’re looking for
- Engineering core: Proven experience as a Senior or Lead Full Stack Developer building scalable enterprise web applications.
- Frontend knowledge: Strong grasp of modern JavaScript frameworks, ideally React (or equivalents such as Vue or Angular), and working knowledge of design-to-code workflows (Figma).
- Backend and CMS knowledge: Deep background in backend development (Node.js, Java, Spring Boot, etc.) and database management. Prior experience with enterprise CMS platforms such as Adobe AEM is preferred, but equivalent enterprise CMS experience is welcome.
- Team leadership: Experience managing, mentoring or technically leading engineering teams.
- Workflow and process: Familiarity with Agile/Scrum practices and collaboration tools (Jira, monday.com, MS Teams).
Qualifications
- 6+ years of full-stack software development experience.
- 2+ years of technical lead or team management experience.
- Bachelor’s degree in Computer Science, Software Engineering or equivalent practical experience.