Job Closed
This listing is no longer active.
Creating Digital Leaders. Digital Transformation Consultancy Services and Solutions
Mid Android Developer
Location
Bulgaria
Posted
87 days ago
Salary
€23 / hour
Seniority
Senior
Job Description
Mid Android Developer
Xebia
• Develop and maintain Android applications (Kotlin) • Implement new features and improve existing ones • Collaborate with backend, product, and design teams • Write clean, scalable code (MVVM / Clean Architecture) • Integrate REST APIs and ensure app performance • Participate in Agile ceremonies and code reviews.
Job Requirements
- 4+ years of Android development experience
- Strong Kotlin skills (Java is a plus)
- Knowledge of Android SDK, MVVM / Clean Architecture
- Experience with REST APIs & JSON
- Jetpack (ViewModel, LiveData, Navigation, Room)
- Coroutines / Flow, Gradle & modern Android tools
- Experience publishing apps to Google Play.
- Nice to have: Jetpack Compose, Hilt / Dagger / Koin, CI/CD experience, testing (JUnit, Espresso), app performance optimization, interest in AI tools in SDLC.
- Work from the European Union region and a work permit are required.
Benefits
- Community events
- Personal development budgets for tech and soft skills.
Related Guides
Related Job Pages
More Android Engineer Jobs
• develop and maintain Android applications (Kotlin) • implement new features and improve existing ones • collaborate with backend, product, and design teams • write clean, scalable code (MVVM / Clean Architecture) • integrate REST APIs and ensure app performance • participate in Agile ceremonies and code reviews
• Design and implement new features in the Android application using Kotlin. • Develop reliable, maintainable code following object-oriented principles and design patterns. • Diagnose and fix bugs, performance issues, and security vulnerabilities in the app. • Collaborate with product and design teams to translate requirements into technical solutions. • Participate in and lead code reviews to ensure code quality and knowledge sharing. • Build and maintain automated tests and contribute to the continuous integration framework. • Apply algorithms and data-structure knowledge to optimize app performance and user experience. • Drive development through the full Android lifecycle from planning to release in an agile process.
Senior Software Engineer, Pubsec Android
DittoReal-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.
• Build life-saving Android applications • Integrate with emergency response hardware • Build and maintain native code integration • Support field operations • Ensure device and OS compatibility • Develop comprehensive test suites • Integrate with CI/CD pipelines • Partner with field teams and customers • Mentor and evangelize best practices
• Design and develop high-performance Android applications using Kotlin. • Architect scalable and maintainable mobile solutions with strong emphasis on performance. • Build intuitive, responsive UIs aligned with modern Android design principles. • Integrate applications with backend services and distributed systems. • Ensure efficient data synchronization, offline support, and network resilience. • Optimize apps for performance, memory usage, and battery efficiency. • Maintain high standards for code quality, testing, and documentation. • Participate in Agile/Scrum processes and contribute to planning and delivery. • Own the full mobile lifecycle from development to Play Store deployment. • Collaborate with backend and infrastructure teams for seamless integration. • Implement mobile security best practices and secure data handling. • Conduct code reviews, mentor team members, and improve engineering standards. • Drive best practices in Android architecture, CI/CD, and release processes.




