Senior Android Developer
Job Overview
Senior Android Developer– Join Kesko Senukai Digital!
🚀 Be part of something big! We’re looking for a Senior Android Developer to join our growing team at Kesko Senukai Digital.
Why Join Us?
- You will have an opportunity to work on a developing and maintaining Android applications tailored for different markets
- Collaborate with a team of experienced professionals in a fast-paced digital environment
- Enjoy a hybrid work model with flexibility and growth opportunities
What You’ll Do:
- Develop and maintain Android applications in a 100% Kotlin-based project.
- Work with Jetpack Compose and the legacy View system, both based on Fragments, to deliver intuitive and responsive UIs.
- Implement and support features in MVI architecture using Kotlin Flow for reactive, asynchronous programming.
- Use single-activity architecture and AndroidX Navigation for robust in‑app navigation.
- Manage Dagger Hilt dependency injection.
- Build data layers using Retrofit, Paging 3 and Room.
- Collaborate with design, product and QA to deliver high‑quality features.
- Ensure code quality with ktlint and code review best practices.
- Monitor application performance and stability using Crashlytics (fatal and non‑fatal events) and do gradual release rollouts.
- Work with CI/CD pipelines using Bitrise to automate builds and deployments.
How You’ll Work:
- Collaborate with a team including a Product Owner, Business Analyst, Engineering Manager and other Developers, working in two week sprint iterations.
- Align technical solutions with Solutions Architects to ensure quality solutions, aligned to the system strategy.
- Work closely with Information Security and other teams to ensure best outcomes
What We Expect:
- 5+ years of Android development experience.
- Strong knowledge of Android SDK, Android versions and handling various screen sizes.
- Solid understanding of Jetpack libraries and handling different device configurations.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Hands‑on experience with MVI architecture and Kotlin Flow.
- Familiarity with RESTful APIs to connect Android applications to backend services.
- Familiarity with cloud messaging APIs and push notifications (e.g., FCM).
- Proficient understanding of code versioning tools such as Git and GitHub.
- Proven skills in dependency injection using Dagger Hilt.
- Experience with CI/CD.
What we offer:
- A position in one of the largest e-commerce companies in the Baltics;
- Health insurance after probation period
- Various employee benefits (additional vacation days, gifts for special life events);
- Training opportunities and professional growth;
- Professional, ambitious, and friendly team.
Salary starting from €5,000 gross. The final offer will depend on your qualifications, skills, and experience.
***
Make Your Resume Now