We’re NCube, a place where you can work on cool projects with cool people. NCube creates teams of developers and creative problem-solvers who are passionate about designing great software. As a team, we work on different projects but love to relax, share ideas, and make memories together.
We are looking for a Senior Android Developer to join the development team of a large international wellness company whose products are used across the USA, Europe, and Asia.
Requirements:
5+ years of professional Android development experience
Strong proficiency in Kotlin
Deep understanding of the Android ecosystem
Solid experience with Android application architecture and MVVM
Experience with third-party libraries and APIs
Strong understanding of the full mobile development lifecycle
Knowledge of modern mobile architectures, trends, and emerging technologies
Experience with unit testing and application reliability
BS/MS degree in Computer Science
Upper-Intermediate English or higher
Nice to have:
Experience with Koin, Coil, Retrofit, Room, or similar libraries
Experience with Coroutines
Experience with JUnit, Mockito, and Robolectric
Experience with Single Activity applications
Responsibilities:
Design and build advanced applications for the Android platform
Develop functionality and continuously improve existing applications
Collaborate with cross-functional teams to define, design, and deliver new features
Integrate applications with external data sources and APIs
Write unit tests covering edge cases, usability, and application reliability
Investigate bugs and improve application performance
Evaluate and implement technologies that improve development efficiency
What we offer:
Medical Insurance after 3 months probation period (can be used in Ukraine)
Vacation (up to 20 working days)
Sick leaves (10 working days)
National Holidays as time off (up to 11 days)
Online English courses
Accountant assistance and legal support
Flexible working schedule, remote, office-based or hybrid format
Fully-equipped perfect office space located in the city center (ready for work in blackouts)
Direct cooperation with the customer
Dynamic environment with low level of bureaucracy and great team spirit