EU remote
Mid-Level Web Engineer – React
About this role
SUMMARY: We are looking for a Mid-Level Web Engineer with strong React and Node.js experience to join an engineering team focused on Performance Marketing, Growth and Generative Engine Optimisation (GEO). The team builds the technology that supports Organic Search and Growth initiatives, helping ensure content is discoverable and cited across both traditional search engines and emerging AI-driven search experiences, including Google Search, AI Overviews, ChatGPT, Gemini and Google AI Mode.
You will work on scalable web solutions that impact thousands of pages, including content scaling, structured data and page architecture. You will collaborate closely with engineers as well as Growth and SEO teams, contributing not only to development but also to improving the processes behind how content and web experiences are delivered at scale. We are looking for someone who combines strong web engineering fundamentals with curiosity, good communication skills and a proactive approach to solving problems.
WHAT WILL YOU BE DOING: You will join our engineering team and become a valued member, working closely in a collaborative, autonomous, and cross-functional team. You will help with the following: 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.