companySumUp logo

Senior Android Engineer - Mobile Platform

SumUpBerlin, Germany
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

Senior

Qualifications

We are looking for candidates with a strong background in Android development, proficiency in Kotlin, and experience working with CI/CD tools. Familiarity with modern architectural patterns and a passion for improving developer workflows are essential. You should possess excellent problem-solving skills and be able to work collaboratively in a fast-paced environment.

About the job

Join Our Team

Become an integral member of SumUp's Mobile Platform Squad as a Senior Android Engineer and play a pivotal role in our growing Android ecosystem. With substantial investments directed towards flagship products, we empower our feature teams to create world-class user experiences. Your contributions will be key in establishing a solid foundation that enables over 40 Android engineers to work at peak productivity and efficiency, directly influencing the future of mobile payments for millions of merchants.

Our engineering culture emphasizes autonomy, collaboration, and innovative thinking. Your initiatives will resonate throughout the organization, connecting you with mobile engineers across various teams. This role is vital for:

  • Removing Bottlenecks: Proactively identifying and resolving critical bottlenecks in CI/CD pipelines and app infrastructure that could hinder the rollout of new features and enhancements.
  • Enhancing Developer Experience: Designing and implementing state-of-the-art tools and infrastructure that significantly improve developer experience, decrease build times, and streamline workflows for our extensive Android engineering team.
  • Modernizing a Mature Codebase: Leading the evolution and refinement of our Android codebase, with an emphasis on code simplicity, maintainability, and overall health across all SumUp Android products.
  • Ensuring Product Stability & Scalability: Providing essential support and guidance across our diverse Android product suite, assuring consistency, reliability, and seamless functionality for the Register, Android Terminal, SumUp Go, and Merchant app.

Your Responsibilities:

  • Strategic Impact: Spearhead the development of core experiences for both merchants and our internal Android developers, directly contributing to SumUp's ambitious Android product roadmap.
  • Technical Leadership: Architect, develop, and maintain essential tools, frameworks, and infrastructure that significantly enhance the consistency, scalability, and reliability of our mobile applications, ensuring no adverse effects across our varied Android products.
  • Performance & Efficiency: Drive initiatives in CI/CD systems, advanced developer tooling, and performance enhancements to dramatically optimize mobile development processes and reduce build times for our expanding team.
  • Codebase Evolution: Actively manage technical debt, enhance code health, and introduce best practices to a complex, mature codebase, ensuring its longevity and adaptability.

About SumUp

SumUp is a leading fintech company that empowers merchants to accept payments effortlessly. With a focus on innovation and user experience, we are dedicated to enhancing the mobile payment landscape for businesses around the globe.

Similar jobs

Tailoring 0 resumes

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