Senior Android Developer
Nix
Posted: January 27, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
N-iX is looking for a Senior Android Engineer to join our team.
The primary focus will be on the development of a highly reliable Android application and its integration with back-end services. You will be working alongside other engineers and developers working on the same app, but for an iOS platform, where the app is already in production.
Responsibilities:
• Design, build, and maintain high-performance, reusable, and reliable code.
• Ensure the best possible performance, quality, and responsiveness of the application.
• Suggest and develop a scalable and reliable foundation for an Android application.
• Translate designs and wireframes into high-quality code that will work perfectly on different devices and screen sizes.
• Solid background in Android UI guidelines and native elements is required.
• Collaborate with a product team, providing all the necessary platform-related technical input.
• Identify and correct bottlenecks, performance issues, and fix bugs.
• Analyze app usage data and crash logs as a routine to improve user experience.
• Maintain code quality, organization, and automation.
• Be able to lead a team of Android engineers and perform code reviews.
• Create and update project documentation.
• Package, sign, and deliver apps through the Google Play
Requirements:
• At least 5 years of experience as an Android Engineer.
• Proficiency in Kotlin.
• Experience with Android Jetpack Libraries. Jetpack Compose.
• Experience in reactive programming.
• Strong knowledge of Android SDK, different versions of Android.
• Proficiency with Git and continuous integration.
• Experience with supporting different screen sizes: tablet-oriented apps, master-details UI.
• Strong knowledge of Android UI design principles, patterns, and best practices.
• Experience in establishing communication with external devices via Bluetooth is a plus.
• Experience with offline storage, threading, and performance tuning.
• Ability to design applications around natural user interfaces, such as “touch”.
• Ability to understand business requirements and translate them into technical requirements.
• Understanding of Google’s Android design principles and interface guidelines.
• English language level intermediate+
• Ukrainian language, Advanced or higher.
We offer*:
• Flexible working format - remote, office-based or flexible
• A competitive salary and good compensation package
• Personalized career growth
• Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
• Active tech communities with regular knowledge sharing
• Education reimbursement
• Memorable anniversary presents
• Corporate events and team buildings
• Other location-specific benefits
*not applicable for freelancers