Back to all jobs

Senior Frontend Engineer (React) - Payments

Sofia, Bulgaria · Engineering

Sofia is where the heart of SumUp’s payments platform beats since our early start-up days of fintech helping small merchants accept card payments. 

It’s being developed by a team known as the Payments Tribe, which consists of several squads. One of them is growing and now needs an experienced Senior Frontend engineer to join the team that takes care of an area we call Activation. It’s the first touchpoint of our customers with SumUp. We strive to provide seamless onboarding experience, to engage merchants in early usage, to build habits and love for our products.

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 JavaScript, TypeScript and React.

  • 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 to help your fellow devs in the company build consistent features, but also to give your input to the open-source community.

  • You will be encouraged to share your knowledge with your peers and will also receive feedback and mentorship. 

  • You will have ownership of different projects and immediately see the impact of your work.

You will be a great fit for our team if

  • You have an in-depth understanding of JavaScript and DOM-related concepts

  • You are an expert in building SPA applications with React 

  • You are experienced in using a component-oriented approach and thinking in a reusable way

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

  • You have a good understanding of unit testing concepts

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

It would be awesome if

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

  • You have some experience with TypeScript (or willing to learn) 

  • You are familiar with Docker and/or Kubernetes 

  • You are comfortable sharing knowledge and mentoring others 

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.