Senior React Engineer – Warsaw or Krakow

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp


Location: Krakow or Warsaw, Poland (10k PLN for relocation to Poland!)

Role: Permanent staff OR B2B LTD company contract

Perm staff: 24-28,000zl per month gross OR B2B Contract: 24-28,000zl per month NET

Hybrid: 50% from office / 50% from home (potential to flex to just 1 day in the office per week)

Our Client

Our Client is dedicated to revolutionising the digital financial futures of all generations, across the world. Our Client is one of this era’s fastest growing fintech companies and is focused on developing high quality software that delivers the best value for their customers. With a clean and simple approach to code, and a culture of constant adaption and evolution to suit the newest tech emerging onto the market at the moment, our Client is growing at an exciting pace, and is now seeking Senior React Engineers to add expertise and value to their newly developed teams.

They are seeking someone ideally proficient with React, JS or TypeScript, OOP and TDD practises, and Agile working. However, our client has teams that are transitioning from Ember to React so someone that has worked with Ember, or is keen to pick up Ember and within a year move to React, would be a great fit for these teams. They can even consider someone who would like to learn React if they are happy to work with Ember in the first instance.

The opportunity

Are you someone who has a passion for frontend development and is looking to play an important role in an amazing team and to grow your skills?

Do you want to work in an organisation where you are empowered to put forward your innovative new ideas?

Our Client is seeking a Senior Front-End Engineer to join their growing team, with a commercial background in crafting and developing applications.

Role and responsibilities will include, but may not be limited to the following:

  • Develop new user-facing features using React
  • Engineer a better code base with your team
  • Be part of an 7-10 person agile engineering team, part of a wider Engineering organisation
  • Work on tickets assigned to you, this includes writing code and specs (tests) and checking that new code passes other test coverage
  • Directly engaged in projects and work alongside Product Owners, Principal Engineers, UX and Architects along with the Engineering team
  • Review Pull Requests from other developers and provide feedback
  • Work in a collaborative, agile team environment that is continuous improvement
  • Help mentor and coach members of the team to deliver quality code

Knowledge and Experience Required:

  • Proven commercial experience with front end frameworks
  • Solid understanding of one or more Javascript frameworks such as Ember or React
  • Experience writing unit, acceptance and end to end tests
  • Enjoy working within Agile teams (Kanban or Scrum)
  • Understanding of relational database (MySQL, PostgreSQL)
  • Understanding of UX principles
  • Understanding of Object Oriented Programming, REST and MVC frameworks
  • Previous experience working in a company that has recently scaled up is useful, but not essential
  • Most importantly, a desire to learn, grow, working with an amazing team and deliver software


  • Competitive salaries, great colleagues and excellent benefits, including:
  • 26 days holiday per year, plus Polish bank holidays. Two extra days holiday – Christmas Eve and New Year Eve
  • 2250 PLN personal training budget every year to spend on courses or conferences or training materials
  • Flexible working hours
  • Relocation package (up to 10 k PLN)
  • Private medical care including dental care
  • Multisport Plus Package
  • Online English lessons (within working hours)

Some exciting aspects of their engineering practices are:

  • They use contemporary tools such as AWS, GitHub, Semaphore CI, Datadog, Docker, Kubernetes, to name a few.
  • They are able to maintain at least 96% test coverage of their application through collaboration and strong code review practices, meaning they can focus on features rather than bug fixing.
  • Their team is passionate about OOP, TDD and DDD.
  • They ship software continuously, releasing new features to production up to 30 times a day.
  • They follow Agile practices and have a strong DevOps culture in place.
  • They have great internal mobility, meaning that they are able to give you exposure to the aspects that you would like to improve on or learn about. Progression and development are key!
  • They believe in diversity and inclusion, in and out.
  • They empower their engineers to propose new ideas. For instance, they run hackathons where in 24 hours anyone can build and present new ways of thinking to the senior management team – most of these ideas are implemented and in production today.