Position: Senior Android Developer
Company: NCube
Experience required: 5y
English level: upper

Our customer is a high-growth consumer mobile company that has raised more than $200 million in equity capital since inception. The customer base currently exceeds 25 million monthly active users. The company is at the forefront of a broad range of technologies (mobile, location services, hardware sensors, machine learning, big data, etc) in pioneering its family-centric platform. The company has over 160 employees and counting across offices in the USA. This platform for today’s busy families, bringing them closer together by helping them better sync, communicate with, and protect the people they care about most. You have chance to join great team!

**Requirements:**
- Minimum 5+ years of Android development experience
- Deep understanding of Java / Kotlin language
- Experience with Kotlin Coroutines or RxJava
- Passion for designing and architecting reusable systems
- Comfortable with multiple areas of the Android SDK
- Comfortable in a small, intense, and high-growth start-up environment
- Upper-Intermediate English level for direct communication with client

**Will be a plus:**
- A sense of humor and the ability not to take yourself too seriously
- Experience implementing In-App Purchas
- Experience with multiple mobile platforms
- Experience building SDKs/libraries

**Responsibilities:**
- Design, develop, implement, support and maintain applications based on business requirements, using approved technologies and coding standards
- Troubleshoot and resolve software-related issues
- Maintain code quality through testing and self-documentation

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, fully remote work opportunities
- Vacation (17 working days)
- Paid sick leaves (10 working days)
- Online English courses
- Direct cooperation with the customer