companySumUp logo

Fullstack Engineer at SumUp | Copenhagen

SumUpCopenhagen, Denmark
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

What You'll Do Develop and maintain full-stack features for the Expenses and MTD products, utilizing React.js for the frontend and Node.js/TypeScript for the backend. Contribute to a key initiative integrating Expenses directly into the Business Account transaction history, involving API refactoring and frontend adjustments. Take charge of backend service reliability within the squad, including continuous integration/continuous deployment (CI/CD) workflows, Kubernetes deployments, and observability tools. Work in collaboration with Product, Design, and cross-functional squads to produce clean, testable, and maintainable code with an emphasis on user experience. Engage in code reviews, contribute to architectural decisions, and help refine the squad's engineering practices. You Would Be Great for This Role If... You possess strong skills in Node.js and TypeScript, with a proven history of developing and maintaining microservices. You have hands-on experience with React.js and a record of delivering maintainable frontend features that enhance user experience. You are comfortable working in a small, autonomous squad where taking ownership is expected from day one. You are experienced in API design, incremental migration strategies, and architectural trade-offs, and familiar with event-driven concepts and tools like Kafka or RabbitMQ. You have excellent communication skills, allowing you to clearly articulate technical decisions and provide constructive feedback to product, design, and cross-functional teams. You are curious about the domain and committed to continuous learning.

About the job

Location: Copenhagen, Denmark

Team and Mission

SumUp’s Global Bank tribe develops financial tools that help small businesses manage their finances. The team focuses on two main products: Expenses and Making Tax Digital (MTD). These products are central to SumUp’s accounting and compliance platform. The current priority is launching MTD in the UK, making it possible for merchants to submit Income Tax assessments electronically. The long-term plan is to expand the suite to include Income Tax, VAT submissions, and financial reporting across different markets.

Role Overview

This Fullstack Engineer role is part of the Expenses and MTD squad. It offers the chance to influence early-stage product direction and make a visible impact. The work supports SumUp’s goal of delivering a complete accounting solution for small businesses in the UK and other regions.

What You Will Do

  • Deliver features end to end, working across both frontend and backend systems
  • Collaborate with two senior engineers, a Product Manager, a Designer, and an Engineering Manager
  • Work alongside a global network of 200 professionals, ensuring broad impact

Collaboration and Support

The squad brings together experienced engineers, product experts, and design colleagues. While the team operates with autonomy, it benefits from the resources and support of SumUp’s global organization.

About SumUp

At SumUp, we believe in empowering small businesses by providing them with the financial tools they need to thrive. Our innovative solutions simplify financial management, making it easier for entrepreneurs to focus on their core business activities. We are committed to expanding our offerings to deliver comprehensive accounting and compliance solutions across various markets.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.