Android Developer
Android Developer (Middle) β Next Era Solutions
π Remote | Part-Time (20β40 hours/month)
About Next Era Solutions
Next Era Solutions is a team of experienced mobile developers with over 7 years of expertise in delivering complex projects on time and within budget. We focus on creating high-performing, user-friendly mobile applications tailored to our clientsβ unique needs, using modern technologies and best practices.
What Youβll Do
- Develop and maintain Android mobile applications using Kotlin and Jetpack Compose
- Design and implement new features, optimize and refactor existing code
- Architect applications following MVVM and MVP patterns
- Create custom UI components and animations using Canvas, MotionLayout, and Android Animations API
- Integrate with RESTful APIs and GraphQL services
- Write unit tests and participate in code reviews
- Collaborate with designers, managers, and other developers
- Communicate with clients to clarify requirements when needed
Our Tech Stack & Tools
- Language: Kotlin (Android SDK, Jetpack Compose, Coroutines, Flow)
- Frameworks: Room, ViewBinding/DataBinding, Jetpack Components
- Testing: JUnit, Espresso, Snapshot testing (where applicable)
- Architecture: MVVM, MVP, SOLID, Clean Architecture
- Tools: Git, RESTful API, GraphQL
- UI/UX: Custom components, animations, strong understanding of Material Design Guidelines
What Weβre Looking For
- 2+ years of commercial Android development experience
- Strong knowledge of Kotlin, Android SDK, and modern Jetpack libraries
- Experience creating and publishing apps to Google Play
- Understanding of architectural patterns (MVVM, MVP) and SOLID principles
- Experience working with RESTful APIs and GraphQL
- Familiarity with unit and UI testing tools (JUnit, Espresso)
- Ability to work independently and as part of a team
- Attention to detail and problem-solving skills
- English proficiency at Intermediate (B1) level or higher for documentation and communication
Nice to Have
- Experience with E-commerce, messengers, or other complex applications
- Skills in animations and advanced UI solutions with Jetpack Compose or MotionLayout
- Experience in direct client communication
What We Offer
π° Hourly payment (no time tracker), part-time workload (average 20β40 hours/month)
π Opportunities for professional and career growth
π‘ Fully remote work and flexible hours
πͺ Supportive team and knowledge sharing
π₯ Modern tech stack and interesting projects
Required skills experience
Kotlin | 2 years |
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |