Web Engineer

 

Location : Poland, Katowice

Department: Engineering

Type: Full Time

Minimum Experience : Experienced


Footballco is a global, football focused, digital platform with an ambition to own the entire non-live football landscape worldwide and become THE digital destination for all football fans across the globe. Combining some of the most forward-thinking minds in football, an award winning creative and production function, as well as digital platforms that are loved by 400m fans globally, FC aims to own the digital fan ecosystem across the world’s biggest sport.

With 300 permanent employees across the world, FC is a diverse, disruptive, brave, dynamic, agile and fun organisation. Our work-hard, play-hard attitude supports these values – with the football fan always front of mind, leveraging a world class tech platform and our track record (since PERFORM) of being first to market.

We connect fans to football and brands to fans, come join us and be a part of it!


ABOUT THE ROLE

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.


What you’ll be doing:

Engineering & Delivery

  • 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.

Technical Collaboration

  • 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.

Personal Development

  • Stay current with frontend trends and tooling.

  • Join team learning sessions, retrospectives, and collaborative problem-solving.

  • Provide informal mentorship to junior web engineers.

Communication and Cooperation

  • 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.

General

  • 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 independently.

WHAT YOU HAVE:

Essential:

  • 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 behavior.

  • 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.

Desirable:

  • Experience with internationalisation (i18n).

  • Interest in football and user-centric digital media products.

Qualifications:

  • No formal education required. Practical skills, curiosity, and results-oriented thinking are most valued.

Footballco is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, colour, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. 

Next
Next

Video & Social Media Editor