Back to all jobs

Frontend Engineer (React) - Payments

Sofia, Bulgaria · Engineering

In Sofia's Payments Tribe, our goal is to build a global financial ecosystem while turning transactions into interactions. We are passionate about our product and the vision of bringing new payment solutions to small businesses. 

The Payments Self-service Squad enables SumUp merchants globally to run their business as smoothly as possible by providing them with accessible and intuitive self-services for accepting card payments. 

As a Frontend Engineer, you’ll be working on the main portal used by SumUp’s customers, allowing them to always have an accurate snapshot of the current state of their payments, overview of their business and controlweb  over their payment-related settings. 

We strive to understand our customers’ needs and create products they love. If you are excited by problem-solving and motivated to make an impact for our million merchants, come join our squad.

What you’ll be doing

  • Work with a modern tech stack built on React, Emotion (CSS-in-JS), Jest and React Testing Library.

  • You will be a part of a colocated cross-functional team and collaborate with professionals from Engineering, Product and Design to bring exciting new features to our merchant-facing web applications.

  • You’ll follow UI design best practices to contribute to our component library Circuit UI, not only helping the devs in the company to build consistent features, but also to giving your input to the open-source community.

  • You will receive feedback and mentorship from your fellow frontend engineers.

You’ll be a great fit for our team if

  • You have a good understanding of JavaScript and DOM-related concepts

  • You have some experience in building SPA applications, preferably with React

  • You have hands-on experience with implementing responsive UI designs

  • You think in a reusable and component-oriented way (or you are eager to learn)

  • You are able to communicate fluently in English about various technical topics

It would be awesome if 

  • You have an understanding of UI and unit testing concepts

  • You have a full-stack mindset and are open to learning other technologies which are not constrained to web development

  • You are familiar with Docker and/or Kubernetes (or willing to learn)

Why you should join SumUp

  • You’ll enjoy good work-life balance with 25 days’ paid leave, plus 1 additional day for each year of employment

  • You’ll receive an individual learning budget and can take up to 10 days’ educational leave to expand your skill set

  • You’ll enjoy other great benefits such as additional health insurance, free online fitness & yoga classes, free shuttle buses from Joliot-Curie metro station and more

About SumUp

We believe in the everyday hero.

Small business owners are at the heart of all we do, so we create powerful, easy-to-use financial solutions to help them run their businesses. With a founder’s mentality and a 'team-first’ attitude, our diverse teams across Europe, South America and the United States work together to ensure that the small business owners we partner with can be successful doing what they love. 

SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

SumUp will not accept unsolicited resumes from any source other than directly from a candidate.