← All jobs

Web Engineer – React

About the role

• Build and develop scalable web applications and pages using React and Node.js
• Develop solutions that support Organic Search, Growth and GEO initiatives across thousands of web pages
• Work on page architecture, content scaling and structured data implementations
• Maintain, improve and troubleshoot existing web applications and websites
• Collaborate closely with engineering, Growth, SEO and other stakeholders to understand requirements and translate them into technical solutions
• Contribute to initiatives aimed at improving visibility across traditional search engines and AI-driven search platforms
• Work with Content Management Systems and content-driven web experiences
• Develop and consume APIs and integrate services where required
• Test solutions across different browsers and devices and identify technical issues
• Use Git-based source control and modern development workflows
• Contribute ideas for improving applications, development processes and the way the team delivers solutions at scale
• Participate in Agile ceremonies, technical discussions and project planning
• Take ownership of assigned tasks and deliver high-quality solutions within agreed timelines

• Bachelor's degree in Computer Science or any related technical field
• Strong professional experience in modern web development
• Strong proficiency in React.js and its core principles
• Strong proficiency in Node.js and experience building or supporting server-side web applications and services
• Strong knowledge of JavaScript/TypeScript, HTML5 and CSS3
• Experience building maintainable, scalable and reusable web solutions
• Good understanding of modern frontend development practices, tooling and build processes
• Experience working with RESTful APIs and integrating frontend and backend services
• Good understanding of Git and collaborative software development workflows
• Experience implementing responsive and cross-browser web solutions
• Ability to write clean, maintainable and well-structured code
• Strong analytical and problem-solving skills
• A curious and proactive mindset, with the confidence to investigate problems and suggest improvements
• Comfortable working on process-related initiatives alongside core software development
• Experience working within Agile and cross-functional teams
• Excellent written and verbal English communication skills, including the ability to work effectively with both technical and non-technical stakeholders

• Be part of a collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
• A culture in which we don’t criticise failure but ensure we learn from our mistakes
• An Agile environment where your ideas are welcome
• The possibility to grow and experience different projects
• Ongoing Training & Mentoring
• The possibility to travel