We are looking for an experienced Android Engineer to join our Agentic Commerce Program, 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 our Mobile Apps team, you will introduce new agentic, AI-driven features and improvements to our 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 dynamic 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 Kotlin, Java, Jetpack Compose, Coroutines/Flow, and MVVM.
You will be part of our Agentic Experience Team, bringing AI-driven, customer-facing features, such as our in-app chatbot, to life on the Android app. You will own the native UI, state, and integration layer, working closely with the Mobile Apps team.
· Participate in solution investigation, estimations, planning and alignment with other teams.
· Designed, implemented, delivered, and supported new features for our Android apps.
· Design and build the native chatbot experience as a modular Gradle module, so it can be integrated across app surfaces and evolve independently of the host app.
· Work closely with the Mobile Apps team to integrate your solutions into the 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.
Must have
· 6+ years of experience in Android development using modern tech stack:
o Kotlin (preferred), Coroutines, Flow
o Jetpack components (Compose, ViewModel, LiveData, Navigation, Room, DataStore)
o 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.
· You use agentic SDLC tooling and AI-assisted coding (e.g., GitHub Copilot, Cursor, Claude Code) as a standard part of your engineering workflow, and are comfortable directing and reviewing AI-generated code.
Nice to have
· Experience with experimentation and product optimization:
o A/B testing, feature flags (Firebase Remote Config, Adobe Target, Optimisely)
o Analytics tools (Firebase analytics, Adobe analytics)
· Experience building global and scalable apps:
o Localization & internationalization (Lokalise)
o 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
· Exposure to iOS development (Swift/SwiftUI), as we explore multi-platform strategies.
· Understanding of conversational UI patterns for LLM-based chat experiences (streaming responses, typing indicators, graceful error and fallback states).
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.