Back to career page

Senior Frontend Developer

  • Wrocław, Remote

  • 20 000 - 26 000 PLN net (B2B)
    14 000 - 18 000 PLN gross (UoP)

  • React, Rest API, Git

We are a product team of 10 experienced players solving the challenges of building a global analytics platform. We are developing one of the modules of Piwik PRO Analytics Suite. Consent Manager collects data based on user consent and helps maintain privacy. We are looking for an equally experienced Senior Frontend Developer to join our team.

You will collaborate with and support the development team in creating exceptional user experiences at every stage of the development cycle, from planning to release and maintenance.

Join us if you are passionate about front-end programming and want to be an integral part of a team that consistently uses the Linux operating system as its exclusive working environment. Our decision to focus on Linux stems from our commitment to achieving maximum performance, security and consistency in the software development process. Our environment is not only optimised for Linux, but also leverages its benefits such as open source code, reliability and scalability.

Your responsibilities will include:

  • Developing and maintaining the frontend of one of Piwik PRO Analytics Suite modules written in React
  • Contributing to and maintaining a shared cross-team UI library
  • Actively participating in team meetings to discuss the implemented solutions
  • Cooperating with other team members (Backend, QA, Design)


We need you to have:

  • At least 3 years of experience in frontend development and knowledge of React
  • Strong understanding of HTTP protocol and REST API
  • Good knowledge of git
  • Openness to work in a team and on shared code (clean code with an obligatory code review)
  • Ability to use frontend libraries based on their documentation
  • Basic knowledge of browser developer tools
  • Practical knowledge of unit testing
  • Knowledge of Linux
  • Good command of English (at least B2) and Polish (B2)


We’d love you to be familiar with:

  • TypeScript
  • Bundlers (e.g., Webpack, Vite)
  • Basic UI/UX principles
  • Web analytics domain
  • Basics of E2E testing (Cypress)
  • Docker and Kubernetes


What you can expect after sending the resume:

  • Short introductory phone call (30 – 45 min).
  • An in-depth interview with team members (120 min).
  • Decision and feedback.

Want to know more? Get in touch with:

Kamila Kuc

IT Recruiter

Wondering what’s in it for you?

Type of contract

Choose whatever fits you best: B2B, employment contract or civil contract.


Enjoy 26 days of paid holiday.

Sabbatical leave

Additional paid leave for those who have 5+ years of cooperation with Piwik PRO.

Internal trainings

Get a thorough understanding of our product, polish your technical and soft skills.

Self-development budget

Attend online courses, conferences and get certificates that will boost your career.

MyBenefit cafeteria

Perfect for all your sport, culture and shopping needs.

Private health insurance & mental health support

A robust LUXMED healthcare plan and mental health experts from Wellbee have your back whenever you need it.

Lots of space to get involved

Share your ideas, join cross-team initiatives or find your own way to contribute!

Flexible work conditions

Remote work plus lots of space for other arrangements to fit work around your life.

Appreciation benefit

We translate appreciation into Tipper. Benefit from our way of taking traditional kudos to the next level.


Work and relax in the most charming corners of Poland with your team.


Get assistance in difficult situations with Nationale Netherlanden's life insurance.