companySumUp logo

Senior Android Engineer - Mobile Platform

SumUpLondon, England, United Kingdom
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

To be successful in this role, you should possess: A strong background in software engineering, specifically in Android development. Proficiency in Kotlin and Java. Experience with CI/CD best practices and tools. Familiarity with agile methodologies and collaborative development tools. Strong problem-solving skills and the ability to work independently as well as in a team environment. A passion for technology and a desire to continually learn and improve.

About the job

About the Team

Join SumUp's Mobile Platform Squad as a Senior Android Engineer and play a pivotal role in the development of our rapidly expanding Android ecosystem. With substantial investments in our flagship products, we empower our feature teams to create world-class experiences. You will be crucial in establishing a robust foundation that allows over 40 Android engineers to maximize their productivity and efficiency, directly influencing the future of mobile payments for millions of merchants.

Our engineering culture promotes autonomy, collaboration, and innovation. Your contributions will have a significant impact, connecting mobile engineers across the organization. This role is vital for:

  • Eliminating Bottlenecks: Strategically addressing and resolving critical bottlenecks in CI/CD pipelines and app infrastructure that may hinder the delivery of new features and enhancements.
  • Enhancing Developer Experience: Designing and implementing state-of-the-art tools and infrastructure that markedly improve the developer experience, reduce build times, and streamline workflows for our extensive Android engineering team.
  • Modernizing a Mature Codebase: Leading the evolution and enhancement of our Android codebase, with an emphasis on code simplicity, maintainability, and overall health across all SumUp Android products.
  • Ensuring Product Stability & Scalability: Offering foundational support and guidance across our diverse Android product portfolio, ensuring consistency, reliability, and smooth operation for products such as Register, Android Terminal, SumUp Go, and the Merchant app.

What You’ll Do:

  • Strategic Impact: Lead initiatives to shape the core experience for both merchants and our internal Android developers, directly contributing to SumUp's ambitious Android product roadmap.
  • Technical Leadership: Architect, develop, and maintain critical tools, frameworks, and infrastructure that significantly enhance the consistency, scalability, and reliability of our mobile applications, ensuring no adverse effects across our various Android products.
  • Performance & Efficiency: Drive initiatives in CI/CD systems, advanced developer tooling, and performance optimizations to dramatically streamline mobile development processes and reduce build times for our expanding team.
  • Codebase Evolution: Proactively address technical debt, enhance code health, and introduce best practices to a complex, mature codebase, ensuring its long-term viability.

About SumUp

SumUp is a forward-thinking fintech company dedicated to empowering small businesses and entrepreneurs by providing accessible and innovative payment solutions. Our team is committed to creating an inclusive culture that fosters creativity and collaboration, ensuring that we deliver exceptional products that make a difference in the lives of our customers.

Similar jobs

Tailoring 0 resumes

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