Full-Stack Engineer (React/Node.js) – Media & AdTech
We are looking for a Full-Stack Engineer with a strong front-end focus to work on web solutions in the media and advertising space. You will work primarily with React and Node.js, with a focus on media experiences, web players, scalable content delivery, and video/image-related functionality.
What we offer:
- Opportunity to work on technically interesting products at the intersection of web development, media, and advertising technology.
- A front-end leaning role while still maintaining meaningful ownership across the full stack.
- Opportunity to work with media-heavy applications, web players, and scalable content delivery.
- Exposure to performance and scalability challenges beyond standard CRUD applications.
- Opportunity to deepen your knowledge of the AdTech and digital media ecosystem.
- High level of autonomy and influence over technical solutions.
- Multisport card.
- Private healthcare.
Requirements:
- Commercial experience in full-stack or front-end focused software development.
- Strong hands-on experience with React.
- Commercial experience with Node.js.
- Strong understanding of modern web application development.
- Experience integrating applications with APIs and backend services.
- Good understanding of web performance and scalable application development.
- Ability to independently solve technical problems and take ownership of delivered features.
- Good communication skills and ability to work effectively with technical and product teams.
Nice to have:
- Previous experience in AdTech, media, publishing, or digital advertising.
- Experience working with video or image processing.
- Experience developing or integrating web-based media players.
- Experience working on high-traffic or large-scale web applications.
- Understanding of media delivery and performance optimisation.
- Experience with content-heavy or media-heavy applications.
- Experience with advertising-related functionality or integrations.
- Familiarity with browser performance optimisation.
- Experience with TypeScript.
- Experience with automated testing.
- Experience with CI/CD environments.
- Practical experience using AI-assisted development tools.