Job Title:
Front-End Software Engineer – React \& Python
Location:
Eindhoven
Type:
Full-Time
About the Company:
A leading global media and marketing organization, the company is focused on leveraging data, AI, and technology to deliver intelligent, scalable solutions for clients worldwide. The company combines deep industry expertise with advanced technology to transform how brands connect with audiences.
Role Overview:
The organisation are seeking a talented
Front-End Software Engineer
to join its internal technology team. The role will focus on building and maintaining modern, scalable web applications using
React
for the front-end and
Python
for backend services. The engineer will work closely with cross-functional teams to deliver high-quality, production-ready software that supports critical business operations.
Key Responsibilities:
Design, develop, and maintain responsive, user-friendly web applications using React.
Collaborate with backend engineers working in Python to integrate APIs and services.
Ensure code quality through testing, code reviews, and adherence to best practices.
Optimize applications for performance, scalability, and maintainability.
Work closely with product managers, designers, and stakeholders to translate requirements into technical solutions.
Contribute to improving internal development processes, CI/CD pipelines, and deployment workflows.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Strong experience with
React
, modern JavaScript (ES6+), and front-end frameworks.
Experience with
Python
and building backend services or APIs.
Familiarity with version control systems (e.g., Git) and CI/CD workflows.
Understanding of web performance, accessibility, and responsive design principles.
Strong problem-solving skills and ability to work collaboratively in a fast-paced environment.
Preferred:
Experience with cloud platforms (AWS, GCP, Azure).
Familiarity with TypeScript, Node.js, or full-stack development.
Previous experience in media, advertising, or marketing technology is a plus.
Why Join:
Work at the intersection of media, data, and technology within a global organization.
Opportunity to develop production-grade software that impacts core business operations.
Collaborative, innovative, and inclusive culture with opportunities for continuous learning and growth