Skip to content
Back to jobs

Middle Android Developer

Bonapolia
Anywhere
Posted 13h ago
remotefull-time

Key details

Work type
remote
Employment
full time

Job Description

This a Full Remote job, the offer is available from: Armenia, Poland, Kazakhstan, Georgia (USA) We are looking for a Middle Android Developer: Language Proficiency: Intermediate Employment type: Full time Candidate Location: Poland, Kazakhstan, EU, Armenia, Georgia Working Time Zone: CET Start: ASAP Planned Work Duration: 4 months 👥 Customer Description: The customer is a global mobility and urban services platform providing transportation and related digital services. 🧩 Project Description: The project is focused on a platform responsible for vehicle and driver data management and verification processes. ⚙️ Project Phase: ongoing 💡 Hard Skills / Must Have: • 2+ years of commercial Android application development experience. • Strong knowledge of Kotlin and modern Android APIs. • Experience with Android networking libraries. • Experience with offline storage and modern concurrency. • Proficiency with RESTful APIs. • Experience using network debugging tools. • Understanding of Clean Architecture and architectural patterns such as MVVM and MVI. • Fundamental Computer Science knowledge. • Git proficiency. • Familiarity with CI/CD pipelines, build systems, and code quality tools. • Ability to write maintainable and testable code with strong unit test coverage. • Knowledge of mobile application store policies and the mobile delivery lifecycle. • Experience with project management and collaboration tools. • Experience with design collaboration tools. ✨ Hard Skills / Nice to Have: • Experience working with design systems and reusable component libraries. • Experience with feature flags and experimentation frameworks. • Experience using AI-assisted development tools to improve development and testing workflows. 📌 Responsibilities: • Develop and maintain Android application features using Kotlin and modern Android frameworks. • Collaborate with cross-functional teams on feature design, system architecture, and online experimentation initiatives. • Participate in Agile ceremonies, including sprint planning, task decomposition, and demonstrations. • Identify and resolve bugs, performance bottlenecks, offline storage, and concurrency issues using profiling and debugging tools. • Maintain high code quality through unit testing and code review best practices. • Ensure compliance with mobile application store policies throughout the software delivery lifecycle. 🧪 Technology Stack: Android, Kotlin, Retrofit/OkHttp, Coroutines/Flow, Jetpack (Compose, WorkManager), DataStore 📞 Interview stages: • English check (15 minutes) • internal technical interview (1-1,5 hour) • client interview (1 hour) 📩 Ready to Join?

We look forward to receiving your application and welcoming you to our team! This offer from "Bonapolia" has been enriched by Jobgether.com and got a 78% flex score.

Company & context

Evidence is labeled so you can tell internal community data from public sources.

Context may refresh in the background.

Source: Google Jobs • Last updated 2h ago