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).
As an Experienced Web Engineer, you will independently develop and maintain complex web features and reusable components that deliver engaging user experiences. Working in the Web Engineering team, you will be responsible for implementing features in a modern stack (React, Next.js, TypeScript), ensuring performance and quality. This role is well-suited for engineers with production experience in frontend development who are ready to take responsibility for feature delivery, participate in architecture discussions, and collaborate across teams. You will also help evolve tooling and development practices.
Job Responsibility:
Independently develop and maintain complex web features using React and Next.js
Build reusable components, design systems, and scalable UI patterns
Translate complex functional requirements into robust code
Manage task priorities and ensure timely delivery
Ensure cross-browser compatibility, accessibility, and responsive design
Write unit tests and optimise performance for speed and scalability
Collaborate with the Backend and Mobile teams on integration via GraphQL APIs
Participate in code reviews and ensure compliance with best practices
Communicate progress, raise challenges, and suggest solutions
Contribute to the evolution of frontend architecture and tooling
Engage in team rituals and frontend discussions
Stay current with frontend trends and tooling
Join team learning sessions, retrospectives, and collaborative problem-solving
Provide informal mentorship to junior web engineers
Communicate effectively within the Web team (Polish and English)
Use English in documentation and when interacting with other teams or stakeholders
Contribute to an inclusive and collaborative team culture
Follow internal policies and engineering procedures
Deliver high-quality work that supports sprint and product goals
Be open to cross-team initiatives when relevant to frontend work
Act with ownership and solve problems independent
Requirements:
Proven experience with React and Next.js in production environments
Proficiency in JavaScript and TypeScript
Solid understanding of web fundamentals: HTML, CSS, responsive design, and browser behaviour
Familiarity with modern build tools, version control, and component-based development
Experience integrating frontend applications with GraphQL APIs
Proficiency in written English
spoken English when needed for cross-team work
Nice to have:
Experience with internationalisation (i18n)
Interest in football and user-centric digital media products