Senior Android Software Engineer (All Genders)
zooplus SE
With over 25 years’ experience, plus the same enormous passion and ambition we had on day-one, we’re trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier – and that’s something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. That’s the power of plus.
Job Description
We are looking for an experienced Android Engineer to join our Mobile Apps Team , bring new features to life, and support the evolution of our services and products. You will work closely with the Product Owner, Architect and your team members to clarify business needs and technical requirements and define how to support them best. In close collaboration with other teams, your team will introduce new features and improvements to the mobile apps to provide an even better experience for more than 11 million customers!
As our Android Engineer:
- With your team and Product Owner, you will work in a stimulating agile environment in close collaboration with other teams.
- You will participate in the team's technical/architectural discussions and decisions.
- You will develop and continuously deliver applications for one of Europe's most successful pet e-commerce platforms.
- You will participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance.
You will learn and grow your skills, striving for mastery using state-of-the-art technologies such as Java, Kotlin, Jetpack Compose, and MVVM.
Our primary responsibilities in the Mobile Apps Teams are the iOS and Android apps, including the services that power them. This includes all aspects of the customer journey, from onboarding, personalised home feed, wish list, search, and catalogue to cart and checkout. As a rapidly growing channel, the Mobile Apps are crucial to the company's success.
Here are several aspects of our team and work environment that contribute to a positive and fulfilling experience:
- We work in self-organised teams following Scrum methodology, respecting, and valuing everyone´s opinion.
- We learn from each other and share knowledge through pair programming, code reviews and many training opportunities.
- We deliver value by developing new features, maintaining existing products and improving the infrastructure that powers our apps.
- We are committed to delivering high-quality products and believe that continuous delivery, clean architecture, and a DevOps mindset are crucial to achieving this goal.
- Our team values a friendly and collaborative environment , and we greatly encourage open communication and teamwork .
- We embrace diversity in zooplus, and you will work with colleagues from over 50 countries. This means our working language is English .
These are some of the technologies/frameworks/practices we use:
- Java, Kotlin
- Jetpack Compose, MVVM, Hilt
- Jenkins CI
- Unit- and UI Testing
- Git, Scrum, Pair Programming, Code Reviews
- Firebase, Lokalise, Figma, Contentful
Your responsibilities
- Participate in solution investigation, estimations, planning and alignment with other teams.
- Designed, implemented, delivered, and supported new features for our Android apps.
- Work closely with other teams to integrate their solutions into the mobile apps.
- Promote and implement test automation (e.g., unit tests, integration tests, e2e tests and performance tests)
- Build and publish new versions of our applications using Jenkins Pipeline and Google Play Store.
- Work closely with the team in an agile and collaborative environment. This includes code reviews, pair programming, knowledge sharing, and incident coordination.
- Maintain existing applications and reduce technical debt.
Qualifications
Must have:
- 6+ years of experience in Android development using modern tech stack:
- Kotlin (preferred), Coroutines, Flow
- Jetpack components (Compose, ViewModel, LiveData, Navigation, Room, DataStore)
- MVVM / Clean Architecture / Modularization
- Strong experience with Jetpack Compose for building scalable, maintainable UI.
- Hands-on experience with dependency injection (Hilt / Dagger).
- Experience integrating REST APIs (Retrofit, Ktor).
- Solid understanding of app performance optimization (profiling, memory, battery, network).
- Experience with debugging, monitoring, and observability tools (Crashlytics, Firebase, Logcat, Performance Monitoring).
- Experience with CI/CD pipelines (GitHub Actions, Bitrise, Jenkins).
- Strong knowledge of unit testing, UI testing, and Test-Driven Development (TDD) (JUnit, Mockito, Espresso).
- Ability to investigate, design, and implement features independently.
- Product mindset with a strong understanding of user experience and customer needs.
- Ownership mindset: responsible for code quality, scalability, and maintainability.
- Experience working in Agile/Scrum environments.
- Ability to guide junior developers and clarify requirements.
- Strong communication and collaboration skills with cross-functional teams.
Nice to have:
- Experience with experimentation and product optimization:
- A/B testing, feature flags (Firebase Remote Config, Adobe Target, Optimisely)
- Analytics tools (Firebase analytics, Adobe analytics)
- Experience building global and scalable apps:
- Localization & internationalization (Lokalise)
- Multi-module architecture and large-scale app optimization
- Exposure to modern platform strategies like Kotlin Multiplatform (KMP) or cross-platform approaches
- Understanding of mobile security best practices like Secure storage, encryption, Play Integrity API
- Experience with AI-assisted development and modern SDLC tooling:
- Tools like GitHub Copilot / Copilot Chat
- Applying AI for code generation, refactoring, test automation, and documentation
- Using AI to accelerate debugging, prototyping, and architectural decisions
Additional Information
Headquartered in Munich, with offices across Madrid, Krakow, Wroclaw, London and Vienna, we collaborate because we genuinely love working together - so you’ll be at the heart of an incredible, multinational team. We trust each other to get the job done, which means you’ll benefit from hybrid working, spending 60% of your time in the office and 40% at home. There’s an option to work for 20 days abroad in approved countries too.
Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense of what sets us apart. Find out more about the specific benefits at your local office in our blog posts .
At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all.
#LI-Hybrid
- ...cumple con los requisitos como solicitante para este puesto; por favor, lea atentamente la información a continuación. As an Android Engineer at zooplus, you’ll contribute to a leading mobile platform used by millions of pet-loving customers. You’ll work in an agile...SeniorTrabajar en la oficinaTrabajo híbrido
- ## Senior Native Android EngineerApplytime type: Full timeposted... ...strong risk culture and all our professionals at... ...Native Android Engineer** based in **Madrid.*... ...ecosystem, applying solid **software architecture** and **... ...regardless of age, gender, disability, civil...SeniorPrácticaFreelanceRemotoTrabajo híbridoHorario flexibleTrabajo por turnos
- ...Description We are looking for a Senior Backend Engineer to join our 'Pricing Tool' team.... ...maintaining existing products, and improving all the infrastructure we need for it.... .... ~ Participate in the complete software development life cycle from...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...developing new features, maintaining team products and improve all the infrastructure we need for it, so we also would like to have... ...Reviewing Qualifications ~8+ years of experience in software development ~ Solid experience using for example Java 8+ or...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...We are looking for a Senior Mobile Engineer with deep expertise in... ...proficiency in Android (iOS is nice-to-have)... ...years of professional software engineering experience... ...EEO) are available to all applicants and teammates... ..., religion, gender, and sexual orientation...Senior
- ...Banco Santander SA is seeking a Senior Native Android Engineer in Madrid to build advanced mobile solutions utilizing Kotlin and Jetpack Compose... ...will develop production apps and reusable SDKs, ensuring software quality and scalability. With over 4 years of experience...SeniorTrabajo híbrido
- Una consultora tecnológica multinacional está buscando un Desarrollador/a Android para unirse a su equipo en Madrid. El candidato ideal deberá tener entre 2,5 y 7 años de experiencia y sólidos conocimientos en Kotlin, MVVM y optimización de rendimiento. Se espera que el...SeniorPrácticaRemoto
- ...ABOUT THE ROLE We are looking for a Senior Android Engineer to design, build, and maintain features that power Bumble’s consumer-facing dating experience. You will work in Kotlin with Jetpack Compose and XML-based views, owning features end-to-end from technical design...SeniorTrabajar en la oficinaRemoto
- ...and collaborate closely with teams across Europe to ship reliable software. The role emphasizes clean code, continuous delivery, and DevOps... ...opportunities and training • wellbeing offers • subsidised transport or bike leasing • 20% discount across all productsSeniorTrabajar en la oficinaDesde casaTrabajo híbrido
- ...power of plus. Job Description The Senior AI Engineer is responsible for embedding AI capabilities across the software development lifecycle (SDLC) to improve... ...transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...Job Description We are looking for a Senior Backend Engineer with a comprehensive understanding of the full software development lifecycle: from design and implementation... ...to provide a centralized solution for all product promotions, whether financed by suppliers...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...That’s the power of plus. Job Description The Senior Software Engineer is responsible for designing, standardizing, and scaling integration... ...transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense of what sets us...SeniorTiempo completoTrabajar en la oficinaTrabajo híbridoTrabajo por turnos
- ...Fortuna Entertainment Group in Madrid is looking for a skilled Software Engineer to join their dynamic tech team, focusing on backend services... ...to work with modern AI tools and be part of exciting projects, all in an eco-friendly workplace. You'll contribute to building...Senior
- ...! We’re seeking an experienced Java Senior Software Engineer to join our Customer eXperience team... ...More than 60 different nationalities from all continents – 99% permanent contracts –... ..., religion, colour, national origin, gender, sexual orientation, age, marital status...SeniorEmpleo permanenteDesde casaTrabajo híbrido
- ...! We’re seeking an experienced Java Senior Software Engineer to join our Customer eXperience team... ...More than 60 different nationalities from all continents – 99% permanent contracts –... ..., religion, colour, national origin, gender, sexual orientation, age, marital status...SeniorEmpleo permanenteDesde casaTrabajo híbrido
- ...us! We’re seeking an experienced Java Senior Software Engineer to join our Prime team in Barcelona, Madrid... ...than 60 different nationalities from all continents – 99% permanent contracts –... ...race, religion, colour, national origin, gender, sexual orientation, age, marital...SeniorEmpleo permanenteDesde casaTrabajo híbrido
- ...us! We’re seeking an experienced Java Senior Software Engineer to join our Transport area in Barcelona... ...than 60 different nationalities from all continents – 99% permanent contracts.... ...race, religion, colour, national origin, gender, sexual orientation, age, marital status...SeniorEmpleo permanenteDesde casaTrabajo híbrido
- ...us! We’re seeking an experienced Java Senior Software Engineer to join our Accommodation team in... ...race, religion, colour, national origin, gender, sexual orientation, age, marital status... ...your experience aligns perfectly with all the requirements we strongly encourage...SeniorDesde casaTrabajo híbrido
- ...team. We’re hiring a Mobile Engineer to join our global team to... ...experiences in the iOS and Android platforms. This full-time... ...partnership with technical leads and senior engineers Operate in an... ...the technical staff during all phases of the software lifecycle to keep...SeniorTiempo completoTrabajo híbrido
- Una empresa de tecnología en Madrid busca Programadores de Aplicaciones Android para desarrollar y mantener aplicaciones móviles innovadoras. El candidato ideal tiene experiencia en el desarrollo de Apps nativas en Android, conocimientos sobre Firebase y una buena comprensión...SeniorEmpleo permanente
- ...Description We are looking for a Senior Backend Software Engineer to join our Mobile Apps Team, bring new... ...primary responsibility is the iOS and Android apps, including the services that power them. This includes all aspects of the customer journey, from onboarding...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- ...the power of plus. Job Description We seek a Senior Python Software Engineer to join our Search team and bring new features to life, and... ...new features, maintaining existing products, and improving all the infrastructure we need, so we would also like to have...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
de 43000 a 51000 €/año
...Teil unserer Mission Mit High-End Software Engineering begeistern wir täglich uns und... ...für agile Software-Entwicklung, auf all Dein Wissen und Deine Erfahrung! Kurzbeschreibung... ...und hilfst ihnen auf dem Weg zum Senior Software Engineer. xqbhyrx Du kommunizierst offen...Senior- ...Overview Iteration Mobile, empresa Española pionera en desarrollos de movilidad y software de Automoción, busca Programadores de Aplicaciones Android para ampliar su plantilla en la zona sur de Madrid. teration desarrolla y comercializa proyectos de movilidad propios...SeniorEmpleo permanenteCon coche propioTrabajar en la oficina
- ...cualidades y cualificaciones necesarias para este puesto. As a Senior Backend Engineer in the Pricing Tool team, you will help build and evolve... ...for a top e-commerce platform • Participate in the full software development lifecycle from concept to maintenance • Work...SeniorTrabajar en la oficinaDesde casaTrabajo híbrido
- ...over 35,000 employees all over the world and presence... ...looking for a Senior Full Stack Developer with... ...contribute to the full software lifecycle, collaborating... ...solution architects and other engineers to deliver high quality... ...based on race, gender, disability, age, religion...SeniorTrabajo de veranoTrabajar en la oficinaRemotoTrabajo híbrido
- ...This role is intended for an experienced software engineer who will act as the primary day‑to‑day... ...Demonstrated experience acting as a senior or lead engineer within a team, providing... ...equitable benefits that are accessible to all employees and focused around our 3 main...SeniorPrácticaOffshore3 días a la semana
de 45000 a 57000 €/año
...complex digitization projects with high-end software engineering. This is challenging; and that is why... ...for agile software development, for all your knowledge and experience! These... ...help them on their path to becoming Senior Software Engineers. You communicate...Senior- ...nuestros productos digitales. Buscamos un Senior Engineer con mentalidad técnica, que disfrute... .... Responsabilidades Desarrollar software backend de alto rendimiento (Java/GCP).... ...Group. We welcome applications from all people and promote a positive, fair and...SeniorPrácticaTiempo completoTrabajo híbrido
- ...Ericsson GmbH is seeking a Senior Software Developer in Madrid to develop new functionalities for 5G Core Network. The role involves working in a cross-functional team and participating in all phases from analysis to deployment. The ideal candidate will have a degree...Senior
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Android Software Engineer (All Genders). ¡Entérate antes que nadie!
- practicante-programador-android Madrid
- senior android developer Madrid
- programador android Madrid
- desarrollador-android-remoto Madrid
- desarrollador android Madrid
- senior software engineer Madrid
- desarrollador de software junior Madrid
- software developer Madrid
- desarrollador de software Madrid
- ingeniero de desarrollo de software Madrid


