SumUp is looking to build and maintain key services that power their in-store products, integrations, and payments. They need a Senior Software Engineer to contribute to the development of products and services that handle thousands of devices, millions of interactions, and billions of messages annually, including public-facing dashboards, APIs, and internal tools.
Requirements
- 6+ years experience working with modern JavaScript/TypeScript and back-end frameworks; we use React/Next.js, some Angular, and Python/Django, but if you have a strong eye for clean modular code then you will fit right in.
Responsibilities
- Maintain a high level of quality in our code bases through well-written automated tests, good architecture and code review processes.
- Own, design, and code product initiatives from start to finish.
- Participate in collaborative problem solving, planning sessions, and retrospectives.
- Work collaboratively with designers, product managers, QA, and internal support teams to ensure our products are the best they can be.
- work on EMV kernels, payment certifications and large-scale micro-services that process billions in transactions annually.
Other
- Strong team player - we work in small product teams that work very closely together and are constantly collaborating in order to move as fast as possible.
- Eagerness to take on new challenges with a positive attitude and a growth mindset
- M-F work schedule
- Reports into our Boulder, Colorado OR El Paso, TX locations
- Ownership & impact: you will be the technical and organizational lead for payments and loyalty in our largest market.