Lead technical and architectural discussions, translating business needs into scalable backend solutions.
Design, build, and maintain secure, high-performing backend systems, with a strong focus on hands-on development.
Drive architectural decisions, coding standards, and engineering best practices to ensure high-quality, maintainable code.
Develop and maintain APIs, backend services, and system integrations that power reliable, scalable applications.
Own code quality through testing, debugging, performance optimisation, and technical reviews.
Collaborate with engineers and cross-functional teams to improve platform resilience, system performance, and delivery.
Enhance CI/CD pipelines, deployment processes, and production support to enable faster, more reliable releases.
Identify and implement architectural improvements that support the long-term evolution of the platform.
Explore and champion modern engineering practices, including AI-assisted development tools, to boost developer productivity and delivery efficiency.
Requirements
Experience with Content Management Systems (CMS), including greenfield development, content modelling, migrations, and re-platforming to modern solutions.
7+ years of backend development experience (Node.js or similar), including senior or lead roles with ownership of architecture and technical design decisions.
Deep understanding of modern backend engineering practices, with experience building scalable, high-availability systems.
Hands-on experience with Node.js and its frameworks such as Express.js, NestJS, or similar.
Proven track record designing REST APIs, microservices, and integrations with frontend and backoffice systems.
Solid experience with databases such as SQL, MongoDB, or Redis, including data modelling, optimisation, and performance tuning.
Good understanding of event-driven and asynchronous architectures, as well as API performance best practices.
Experience working in Agile environments (Scrum or Kanban).
Familiarity with AI-assisted development tools (e.g. Claude Code, Cursor, OpenAI Codex) is a strong plus.
Strong problem-solving skills with the ability to troubleshoot and resolve complex cross-system issues.
Clear communicator, able to explain technical decisions to both technical and non-technical stakeholders.
Comfortable taking ownership and driving work independently in a collaborative team environment.
Tech Stack
JavaScript
Microservices
MongoDB
Node.js
Redis
SQL
Benefits
Flexible work environment with a hybrid work setup
Opportunity to work with well-connected industry leaders.
A leadership approach that fosters innovation, creativity, and trust.
Opportunity to experience the buzz of highly driven and motivated work colleagues.
Experience a start-up feel in a fast-paced growth-driven environment.