We are looking for a Senior Android Developer
Language Proficiency: Intermediate
Employment type: Full time
Candidate Location: Belarus Kazakhstan Serbia Uzbekistan EU
Working Time Zone: CET
Start: ASAP
Planned Work Duration: 3 months
Customer Description:
The customer is a licensed IPTV service provider offering a wide range of channels and video content.
The platform targets an international audience and provides an entertainment experience across multiple devices including Smart TVs mobile apps and PCs.
Project Description:
AI Concierge Service for Flight Booking
Were building an AI-powered concierge service that helps users find and book flights with minimal friction. Our product is intelligent fast and human-centered. Were currently developing the backend (Python-based) and have team members across iOS design and product. Now were looking to bring in a Senior Android Developer to own the Android side of the project.
Project Phase:
ongoing
Soft Skills:
Strong problem-solving mindset
Ability to clarify requirements with stakeholders
Willingness to pair with other engineers on complex issues
Excellent communication skills
Hard Skills / Must Have:
5 years of experience in Android development
Experience with Huawei
Experience with OAuth2 Firebase/HMS
Strong proficiency in Kotlin and Android SDK
Experience building and launching apps from scratch
Familiarity with modern Android architecture components (Jetpack MVVM etc.)
Strong understanding of RESTful APIs and integrating with backend services
Experience with dependency injection (e.g. Hilt or Dagger) Jetpack Compose is a plus
Ability to assess scope and provide time estimates
Familiarity with AI-powered or assistant-style UX is a bonus
Comfortable working remotely and asynchronously
Russian language is a must
Hard Skills / Nice to Have (Optional):
Experience working with startups or building MVPs
Experience with WebSockets or streaming APIs
Understanding of UX principles for conversational or assistant-based apps
Responsibilities and Tasks:
Lead the development of our Android application from scratch
Collaborate closely with backend iOS product and design teams
Translate UI/UX designs into responsive Android screens
Integrate with AI backend services (REST APIs WebSockets)
Ensure performance and maintainability of the app
Provide effort estimation and help shape MVP timelines
Set up and maintain CI/CD for Android
Write clean testable and well-documented code
Technology Stack: Kotlin and Android SDK Android architecture components
English: upper-intermediate
Ready to Join
We look forward to receiving your application and welcoming you to our team!
For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.