Senior Android Developer
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
We’re building an AI-powered concierge service that helps users find and book flights with minimal friction. Our product is intelligent, fast, and human-centered. We’re currently developing the backend (Python-based) and have team members across iOS, design, and product. Now, we’re 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!
- Department
- Software Development
- Locations
- Poland, Moldova, Serbia
- Remote status
- Fully Remote
About Bonapolia
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.
Already working at Bonapolia?
Let’s recruit together and find your next colleague.