Senior Android Software Engineer (All Genders)

zooplus SE
Madrid, Spain
3 months ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Multitier Architecture Android Software Development Automation of Tests Profiling Software Quality Data Stores Software Debugging Dependency Injection DevOps Github Mobile Application Software Junit
+19 more
Model View ViewModel Pair Programming Performance Tuning Scrum Methodology Systems Development Life Cycle Mockito User Interface Testing Circleci Grafana Technical Debt Firebase Kotlin Modularization Performance Monitor Jetpack Compose Asynchronous Programming Google Play Restful APIs Jenkins

Job description

Experteer Overview Asegúrese de enviar su solicitud rápidamente para maximizar sus posibilidades de ser considerado para una entrevista.Lea la descripción completa del puesto a continuación.As an Android Engineer in the Mobile Apps Team, you’ll build and evolve the Android app for a leading pet e-commerce platform, collaborating with cross-functional teams to deliver new features for millions of customers.You’ll participate in architecture discussions, contribute to the full SDLC, and work with modern Android tech to ensure high-quality, scalable experiences.The role blends hands-on development with a DevOps mindset and a strong focus on user-centric performance.This is a chance to shape mobile experiences at scale in a diverse, global team.Compensaciones / Beneficios* Investigate solutions, estimate work, and align with other teams* Design, implement, deliver, and support new Android features* Collaborate with other teams to integrate solutions into mobile apps* Promote and implement test automation (unit, integration, e2e, performance)* Build and publish app updates using Jenkins Pipeline and Google Play Store* Collaborate in an agile, pair-programming and code-review heavy environment* Maintain and reduce technical debt in existing appsResponsabilidades* 6+ years of Android development experience* Kotlin (preferred) with Coroutines and Flow* Jetpack components (Compose, ViewModel, LiveData, Navigation, Room, DataStore)* MVVM / Clean Architecture / Modularization* Deep experience with Jetpack Compose for scalable UI* Dependency injection (Hilt / Dagger)* REST API integration (Retrofit, Ktor)* Performance optimization, profiling, memory, battery, network* Debugging, monitoring, observability tools (Crashlytics, Firebase, Logcat, Performance Monitoring)* CI/CD pipelines (GitHub Actions, Bitrise, Jenkins)* Unit/UI testing and TDD (JUnit, Mockito, xqbhyrx Espresso)* Independently design, investigate and implement features* Product mindset focused on UX and customer needs* Ownership mindset for code quality and maintainability* Experience in Agile/Scrum* Ability to mentor junior developers and clarify requirements* Strong communication and cross-functional collaborationRequisitos principales* Hybrid working: 60% office, 40% home* 20 days abroad in approved countries* Development opportunities and training* Wellbeing offers* Subsidised transport or bike leasing* 20% product discount

Requirements

battery, network* Debugging, monitoring, observability tools (Crashlytics, Firebase, Logcat, Performance Monitoring)* CI/CD pipelines (GitHub Actions, Bitrise, Jenkins)* Unit/UI testing and TDD (JUnit, Mockito, xqbhyrx Espresso)* Independently design, investigate and implement features* Product mindset focused on UX and customer needs* Ownership mindset for code quality and maintainability* Experience in Agile/Scrum* Ability to mentor junior developers and clarify requirements* Strong communication and cross-functional collaborationRequisitos principales* Hybrid working: 60% office, 40% home* 20 days abroad in approved countries* Development opportunities and training* Wellbeing offers* Subsidised transport or bike leasing* 20% product discount

About the company

Experteer Overview Asegúrese de enviar su solicitud rápidamente para maximizar sus posibilidades de ser considerado para una entrevista. Lea la descripción completa del puesto a continuación. As an Android Engineer in the Mobile Apps Team, you’ll build and evolve the Android app for a leading pet e-commerce platform, collaborating with cross-functional teams to deliver new features for millions of customers. You’ll participate in architecture discussions, contribute to the full SDLC, and work with modern Android tech to ensure high-quality, scalable experiences.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…