Android Engineer - Engagement Mission
SumUp · Berlin, Germany
On-site8 days agoApply →About the team: The SuperApp & Web squad sits within the Engagement Mission under SumUp's Run & Grow tribe, and we're responsible for one of the most strategically important surfaces in SumUp's product ecosystem, the merchant app home screen. Our mission is simple but ambitious: make every SumUp merchant feel empowered, informed, and engaged every time they open the app. We own the home screen, tools section, and profile & settings across iOS, Android, and Web, and we build with four core objectives in mind: Activate merchants so they start using SumUp products as early as possible, through a first-class onboarding and first-time user experience Cross-sell & upsell SumUp products to the right merchants at the right time, via smart promotional components Surface insights that help merchants manage and grow their businesses through home screen widgets Enable navigation to the most relevant screens of the app. The squad is cross-functional and collaborative, made up of iOS, Android, and full-stack engineers, a senior backend engineer, a senior product manager, a senior designer, and an engineering manager. You'll be paired with a senior Android engineer who will support your onboarding and growth, giving you the space to develop your skills while contributing meaningfully from day one. What you'll do: Build and maintain features of the Android SuperApp home screen, including the first-time user experience, home screen widgets, quick actions, customization, tools section, profile & settings, and promotional channels, with guidance from your senior peers Contribute to the Personas initiative, helping build a tailored and customizable home screen experience that reduces friction and surfaces relevant data for each merchant Support codebase modularization and refactoring efforts, learning how to write scalable, maintainable code in a real-world production environment Participate in the definition and refinement of team initiatives, asking good questions, sharing ideas, and growing your technical judgment over time Take part in code reviews as both a contributor and a reviewer, building good habits around clean code and engineering best practices Write clear technical documentation and gradually build confidence communicating with stakeholders across product, design, and engineering Embrace a culture of curiosity, ownership, and continuous learning, this is a place where growth is expected and supported You'll be great for this role if you: Are proficient in Kotlin and have hands-on experience with Jetpack Compose for building Android UIs Have a working knowledge of MVVM, MVP, or similar architectural patterns and understand the value of clean, well-structured code Experience working with large monorepos and building different flavors of Android apps Are comfortable working in evolving codebases and are eager to learn how to navigate complexity and contribute to refactoring efforts Have a genuine UI/UX
Android Engineer
SumUp · Berlin, Germany
On-site15 days agoApply →About the role As an Android Engineer in SumUp's Hardware Tribe, you will be part of one of our small and highly skilled cross-functional teams and work together with Product Managers, Backend Engineers, iOS Engineers, Product Designers, and more. You will also be part of and collaborate on a global level with the broader Mobile chapter. You will deal with a variety of topics ranging from improving reliability of Bluetooth implementation within the Android SumUp app and the SumUp SDK, to implementing user-facing features such as screens to interact with card readers, to collaborating on developing technical roadmaps. You should be a mobile engineer with a product mindset who can fully own the features you are working on and remain flexible with changing priorities. The role is based on-site in our office in Berlin. We believe in the power of face-to-face conversations that happen organically when working next to one another. About the team You have probably used our card readers to buy a cappuccino or pay your hairdresser already. In Hardware, we are passionate about creating these beautifully designed card payment devices and accessories that enable our merchants to start, run, and grow their own businesses. In doing so, we deal with a diverse range of engineering topics - industrial and electronic design, embedded systems, all the way to mobile apps and backend services. We believe in open communication and constant learning over strict rules. If you're looking for the chance to innovate and help millions of small independent merchants succeed - join us! What you'll do Ship a variety of payment-related features and services within our Android ecosystem, supporting both our SDKs and the SuperApp Refactor and enhance existing solutions (including Bluetooth Low Energy connections, online/offline payments, and tap-to-pay functionality), and generally improve reliability and performance Work closely with the rest of the team to drive our roadmap and design our developer experience You'll be great for this position if: You're comfortable with Kotlin, Java, and Android framework You have good knowledge of architectural design patterns such as MVVM and MVI, and experience ensuring modularized and scalable app architecture You know what to test, why to test it, and how to write flexible tests that won't break You care about user interaction, usability, and have attention to detail You strive for clean code, but also know how to be pragmatic when needed Why you should join SumUp The opportunity to work on large scale fintech products used by millions of small businesses around the world A dedicated annual Learning & Development budget for attending conferences and/or advancing your career through further education Enrollment onto our virtual stock ownership program - you will own a stake in SumUp's future success A corporate pension scheme 28 days paid leave + 1 for birthday You'll attend global offsites and/or hackathons. You'd enjoy oth
Android Engineer
sumup · Berlin, Germany
On-site15 days agoApply →Senior Android Engineer
Wolt - English · Berlin, Germany
On-site28 days agoApply →About Wolt At Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we're building the delivery of (almost) everything and you'll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe. Working at Wolt isn't always easy, but it's definitely exciting. Here you'll learn more, build more, and ship more than in most other companies. You'll be challenged a lot, but also have a lot of fun on the way. So, if you're a self-starter with drive and entrepreneurial spirit, this could be the ride of your life. At Wolt, we're building products that millions of people rely on every day. Behind every great customer experience is a solid engineering foundation, and that's where you come in. We're looking for experienced Android engineers who enjoy solving problems beyond feature development. If you're excited about building scalable mobile foundations, improving developer experience, raising engineering quality, and helping other engineers build better software, we'd love to talk. We're also embracing a new way of building software. AI is becoming a core part of how we engineer products, and we're looking for people who are curious about how AI can improve software development, not just generate code. What you'll be doing As a Senior Android Engineer, you'll work on the foundations that enable product teams to deliver high-quality mobile experiences at scale. Depending on your background and interests, your work may include: Building and evolving Android architecture, shared libraries and platform capabilities Improving developer experience through tooling, automation and better engineering workflows Driving improvements in app performance, reliability and observability Designing scalable systems that help teams move faster without compromising quality Working closely with engineers across multiple product teams to solve shared technical challenges Leading technical initiatives and helping raise the engineering bar across the organization Exploring how AI can improve engineering workflows and developer productivity Building reliable guardrails and tooling around AI-assisted software development This role is ideal for someone who enjoys making other engineers more productive, thinking about long-term technical health, and solving engineering problems that have impact across multiple teams. Our humble expectations We're looking for engineers who have experience with most of the following: Strong experience building Android applications with Kotlin Experience designing scalable mobile architectures and shared platform components Good understanding of the Android ecosystem and modern development practices Experience with CI/CD, automation or developer tooling Strong software design and system thinking Experience collaborating across engineering
Android Engineer - Kotlin (m/f/d)
Voize · Berlin, Germany
On-siteabout 2 months agoApply →Android Engineer - Kotlin (m/f/d) at Voize. Apply via Ashby.
Senior Android Engineer, Consumer Mobile Platform
wolt · Berlin, Germany
On-siteabout 2 months agoApply →Android Engineer - KMP
sumup · Berlin, Germany
On-siteabout 2 months agoApply →Android Engineer - Engagement Mission
sumup · Berlin, Germany
On-siteabout 2 months agoApply →Senior Android Engineer
sumup · Berlin, Germany
On-siteabout 2 months agoApply →Android Engineer - KMP
SumUp · Berlin, Germany
On-siteabout 2 months agoApply →About the team SumUp's Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones. As an Android Developer , you'll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers. About the role We're evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you'll learn, refine, and help implement this technology, shaping the future of our mobile apps. You're a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. This role is on-site in Berlin, where face-to-face interactions spark innovation and teamwork. What you'll do Build new features for the item catalog within the SumUp SuperApp Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions Shape the product's evolution by identifying opportunities for improvement and contributing to daily decision-making Write thorough documentation and implement robust testing for features before shipping Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms Coach and mentor other engineers You'll thrive in this role if: You have 3 + years experience in mobile engineering with Android and Kotlin. You have 2+ years of experience working with Jetpack Compose. You have a solid understanding of software design patterns (e.g., MVVM, MVI) and expertise in building modular, scalable app architectures. You have good knowledge of reactive programming (Flow, Coroutines and Concurrency). You have a strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests. You strive for clean code, and you are flexible to balance pragmatism and perfection. You have a keen interest in multi-platform development using Kotlin Multiplatform. Why you should join SumUp Be part of a company that values diversity and celebrates unique perspectives. Work with a global team of skilled professionals in an environment that fosters collaboration, learning, and growth. Be part of a global tribe building a banking solution from the ground up and delivering impactful solutions to the real-life problems of millions of SumUp merchants all over the world Care
Senior Android Engineer - Mobile Platform
SumUp · Berlin, Germany
On-site2 months agoApply →About the Team Join SumUp's Mobile Platform Squad as a Senior Android Engineer and become a cornerstone of our rapidly expanding Android ecosystem. With significant investment in flagship products, we are empowering our feature teams to deliver world-class experiences. You will be instrumental in building the robust foundation that enables over 40 Android engineers to operate with maximum productivity and efficiency, directly shaping the future of mobile payments for millions of merchants. Our engineering culture champions autonomy, collaboration, and innovation. Your initiatives will have far-reaching impact, connecting with mobile engineers across the organization. This role is critical to: Eliminating Bottlenecks : Strategically addressing and resolving critical bottlenecks in CI/CD pipelines and app infrastructure that could impede the delivery of new features and improvements. Elevating Developer Experience : Architecting and implementing cutting-edge tools and infrastructure that drastically enhance the developer experience, reduce build times, and streamline workflows for our large Android engineering team. Modernizing a Mature Codebase : Driving the evolution and improvement of our Android codebase, focusing on code simplicity, maintainability, and overall health across all SumUp Android products. Ensuring Product Stability & Scalability : Providing foundational support and guidance across our diverse Android product portfolio, ensuring consistency, reliability, and seamless operation for Register, Android Terminal, SumUp Go, and the Merchant app. What you'll do: Strategic Impact : Lead the charge in shaping 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 apps, ensuring no negative impact across our distinct Android products. Performance & Efficiency : Spearhead initiatives in CI/CD systems, advanced developer tooling, and performance optimizations to dramatically streamline mobile development processes and reduce build times for our growing team. Codebase Evolution : Proactively tackle technical debt, improve code health, and introduce best practices to a complex, mature codebase, ensuring its longevity and adaptability. Mentorship & Collaboration : Provide invaluable technical guidance and mentorship, fostering a culture of excellence and knowledge sharing across our Android engineering chapter, often navigating legacy components and unknown technologies. End-to-End Ownership : Own critical technical projects from ideation through to successful implementation and impact measurement, ensuring they align with strategic business needs and uphold the highest technical standards. You'll be great for this position if you have: Deep Android Expertise
Senior Android Engineer, Consumer Mobile Platform
Wolt - English · Berlin, Germany
On-site2 months agoApply →About Wolt At Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we're building the delivery of (almost) everything and you'll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe. Working at Wolt isn't always easy, but it's definitely exciting. Here you'll learn more, build more, and ship more than in most other companies. You'll be challenged a lot, but also have a lot of fun on the way. So, if you're a self-starter with drive and entrepreneurial spirit, this could be the ride of your life. Wolt is looking for a senior Android Engineer to expand our Consumer Mobile Platform team. The team is part of the Consumer Product group and is responsible for enabling the delivery of the consumer mobile apps that millions of people in over 20 countries around the world see when ordering food and other products. We're an AI-first team by design: we treat agentic coding as a core engineering discipline. We expect our engineers to use AI-assisted workflows and developer agents to amplify productivity, improve developer experience, and rethink how features are specified, reviewed, and shipped. Our client platform teams have a clear mission: "Enable delivery and ownership of Wolt-grade Consumer Client Applications through engineering excellence and domain expertise." As part of the team, and to fulfil our mission, you will focus on many different areas: Building the foundation of our top-rated consumer facing applications Enablement of our product teams, architecture and platform robustness, observability, developer experience, and more. Driving technical initiatives to foster our engineering excellence Aligning with multiple stakeholders Supporting product development teams by providing a robust platform that makes it simple and fast for our features to reach our millions of customers If you like to communicate with many stakeholders, think about the long-term health and quality of customer experience and technical solutions, find ways to make other engineers' lives easier and raise the bar of engineering excellence, this is the team for you! Integrate AI-assisted developer workflows Build developer tooling & guardrails for AI assistants Measure & maintain reliability of AI-assisted outputs through observability, testing and review policies. This role can be based in one of our tech hubs in Helsinki, Stockholm, Tallinn or Berlin. Feel free to check the Wolt Tech Blog for more read about our culture & technology here . Our humble expectations* Experienced in Android development Understanding of the Android ecosystem and platform A strong interest in building a maintainable and extensible Android platform End-to-end system design understanding Experienced with CI/CD pipelines Strong communication skills Stakeholder man
Android Engineer
SumUp · Berlin, Germany
On-site2 months agoApply →About the role As an Android Engineer in SumUp's Hardware Tribe, you will be part of one of our small and highly skilled cross-functional teams and work together with Product Managers, Backend Engineers, iOS Engineers, Product Designers, and more. You will also be part of and collaborate on a global level with the broader Mobile chapter. You will deal with a variety of topics ranging from improving reliability of Bluetooth implementation within the Android SumUp app and the SumUp SDK, to implementing user-facing features such as screens to interact with card readers, to collaborating on developing technical roadmaps. You should be a mobile engineer with a product mindset who can fully own the features you are working on and remain flexible with changing priorities. The role is based on-site in our office in Berlin. We believe in the power of face-to-face conversations that happen organically when working next to one another. About the team You have probably used our card readers to buy a cappuccino or pay your hairdresser already. In Hardware, we are passionate about creating these beautifully designed card payment devices and accessories that enable our merchants to start, run, and grow their own businesses. In doing so, we deal with a diverse range of engineering topics - industrial and electronic design, embedded systems, all the way to mobile apps and backend services. We believe in open communication and constant learning over strict rules. If you're looking for the chance to innovate and help millions of small independent merchants succeed - join us! What you'll do Ship a variety of payment-related features and services within our Android ecosystem, supporting both our SDKs and the SuperApp Refactor and enhance existing solutions (including Bluetooth Low Energy connections, online/offline payments, and tap-to-pay functionality), and generally improve reliability and performance Work closely with the rest of the team to drive our roadmap and design our developer experience You'll be great for this position if: You're comfortable with Kotlin, Java, and Android framework You have good knowledge of architectural design patterns such as MVVM and MVI, and experience ensuring modularized and scalable app architecture You know what to test, why to test it, and how to write flexible tests that won't break You care about user interaction, usability, and have attention to detail You strive for clean code, but also know how to be pragmatic when needed Why you should join SumUp The opportunity to work on large scale fintech products used by millions of small businesses around the world A dedicated annual Learning & Development budget for attending conferences and/or advancing your career through further education Enrollment onto our virtual stock ownership program - you will own a stake in SumUp's future success A corporate pension scheme 28 days paid leave + 1 for birthday You'll attend global offsites and/or hackathons. You'd enjoy oth