Senior Android Software Engineer
- Hiring from
- Moldova, Portugal
- Work type
- Hybrid
- Posted
624,892 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Engineered in Berlin. Driving the Future of Europe.
At AUTODOC, we are proud to be a homegrown European success story. Founded in Berlin in 2008 and still headquartered in the heart of the continent today, we have evolved from a local specialist into Europe’s leading online platform for the automotive aftermarket.
Our strength lies in our unique identity: we are a digital-first, e-commerce powerhouse with strong German roots and an expansive reach across 27 European countries. This continental focus allows us to blend our heritage with high-tech innovation, staying agile and closely connected to the markets we serve.
Today, our team of more than 5,500 professionals from over 50 different countries is redefining mobility through cutting-edge technology. Bring your talent and expertise to a company that is building a sustainable, tech-driven future for drivers everywhere.
Come join us and impact the future of AUTODOC!
About the role
As our customer base continues to expand rapidly across Europe, our mobile e-commerce platform serves as the primary touchpoint for millions of drivers looking for seamless car maintenance solutions. To support this growth, we are evolving our established, modular Android application to make critical customer journeys—from Search & Discovery through to Basket, Checkout, Delivery and Returns—faster, smoother and more dependable than ever before.
To achieve this goal, we are hiring a Senior Android Software Engineer to take full technical ownership within one of our autonomous, cross-functional product squads. Embedded as the key Android specialist alongside product managers, designers and backend engineers, you will take high-level business ideas, translate them into sound technical architecture and deliver clean, production-grade features built with Kotlin and Jetpack Compose. You will define API contracts, run code reviews and safeguard application health through continuous telemetry, crash monitoring and performance optimisation.
This is an exciting opportunity to combine autonomous technical leadership with scale. You will not have to build tooling or pipelines from scratch; our mature CI/CD infrastructure, architecture patterns and release workflows are already set up to empower your day-to-day work. If you thrive on solving high-availability mobile challenges, championing clean code and building frictionless consumer experiences used 24/7 across 27 countries, this role offers the perfect environment to make a measurable impact.
The position is available for candidates based in Moldova or Portugal.
What you will do
- Design and implement robust, maintainable Android features and application components using modern architecture patterns and best practices.
- Write clean, production-ready, and well-tested code, ensuring thorough test coverage and edge case handling across our multi-module codebase.
- Develop responsive, performant, and accessible user interfaces using Jetpack Compose in close collaboration with product and design peers.
- Take full technical autonomy within your cross-functional squad, defining API contracts with backend engineers and breaking down product requirements into delivery tasks.
- Participate actively in code reviews, advocating for high engineering standards, code readability, and collaborative knowledge sharing.
- Investigate, debug, and resolve complex issues and bottlenecks, optimising for app startup time, battery life, memory efficiency, and network usage.
- Monitor app telemetry, observability, and crash analytics in production to guarantee exceptional stability and uptime for our users.
- Contribute to continuous improvements in engineering guidelines, tooling, and Agile delivery workflows.
- Mentor team members and share technical expertise to foster continuous growth across the wider mobile engineering community.
- Adhere to internal regulations, information security policies, and technical standards.
What you bring to the role
- Extensive professional experience developing and scaling native Android applications in Kotlin.
- Deep understanding of mobile software architecture and system design, including modular, layered, and Clean Architecture patterns (MVVM, MVI) as well as Domain-Driven Design (DDD).
- Strong command of modern Android technologies: Jetpack Compose, Android SDK, Kotlin Coroutines, Flow, and dependency injection frameworks (Hilt/Dagger).
- Proven track record with local storage mechanisms (Room, SQLite, DataStore), data caching, and offline-first concepts.
- Experience integrating REST and GraphQL APIs using Retrofit and OkHttp.
- Solid automated testing background across unit, integration, and UI testing layers (JUnit, Espresso, Mockk).
- Familiarity with CI/CD build automation (Gradle) and Google Play release management.
- Experience monitoring application telemetry and stability using crash reporting tools such as Firebase Crashlytics.
- Knowledge of mobile client security practices, keystore management, and secure data storage.
- Ability to work effectively within an Agile squad environment, communicating clearly with cross-functional partners.
- Prior experience with high-availability, 24/7 consumer-facing applications, e-commerce, or automotive aftermarket platforms is a strong plus.
- Awareness or practical application of modern AI-assisted engineering practices (SDD, SAS, MAS) is welcome.
We offer:
- Fast growing international company with stable employment
- Strong annual vacation package, depending on country of hire, and 1 additional day off on your birthday
- Country-specific additional benefits (e.g., Meal Allowance, Healthcare Insurance)
- Mental Wellbeing Program- providing you and your immediate family members with free and confidential mental and physical health support services for a wide range of personal and work-related issues.
- AUTODOC Corporate Discount
- Opportunities for advancement, further trainings (over 650 courses on soft and hard skills on our e-learning platform) and coaching
- Free English and German language classes
- Flexible working hours and hybrid work
This job was posted on 11.11.2026, and is considering applications up to 6 weeks from this date.
