This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are currently partnering with several leading technology consultancies and fast-growing digital product houses who are looking to bolster their engineering teams with talented Mid-to-Senior Full Stack Developers. These organisations are committed to building high-impact, scalable web applications and offer an environment where technical innovation and professional growth are at the forefront of their operations. In this position, you will take ownership of the full development lifecycle, translating business requirements into robust technical solutions while managing the design, development, and maintenance of scalable web applications. You will operate across the entire stack, building intuitive frontend interfaces and developing secure, performant backend services, all while collaborating closely with cross-functional teams to shape architectural decisions and engineering best practices.
Job Responsibility
Take ownership of the full development lifecycle, translating business requirements into robust technical solutions while managing the design, development, and maintenance of scalable web applications
Operate across the entire stack, building intuitive frontend interfaces and developing secure, performant backend services
Collaborate closely with cross-functional teams to shape architectural decisions and engineering best practices
Requirements
3+ years of professional experience in full-stack development on production web applications
Strong proficiency in Node.js and at least one modern frontend framework (e.g., React or Next.js)
Extensive experience designing and consuming RESTful or GraphQL APIs
Solid understanding of relational or NoSQL databases and performant data modelling
Proven experience with cloud infrastructure and CI/CD deployment pipelines
Strong debugging and analytical problem-solving skills across the full stack
Experience with version control systems such as Git and collaborative development workflows
A firm commitment to writing clean, maintainable, and well-tested code