Position: Middle Android Engineer
Company: N-iX
Experience required: 2y
English level: intermediate

Stack of all the projects - Flutter, iOS, Android, Java, Spring, Kafka, Angular, AQA Java, AQA JS, Swift, SQL, Linux, Redis knowledge

**Responsibilities:**
Cooperation with the team in order to research, design, and implement a high-quality software system to meet internal/external client requirements

**Requirements:**
- Able to design, plan and implement complex technical solutions/architectures
- Strong knowledge of Android SDK, and different versions of Android OS
- Proven knowledge of Android material design guidelines, and best practices for the platform
- Experience with Kotlin coroutines and Android Jetpack Architecture components
- Solid understanding of the full mobile development life cycle
- Familiarity with cloud message APIs and push notifications
- Working knowledge of tools such as GIT, Jenkins, etc
- Strong knowledge of unit and instrumentation testing
- 2+ years of total experience in the software industry
- Good UI experience is needed

**We offer:**
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Flexible working format - remote, office-based or flexible
- Medical insurance
- Life insurance
- Education reimbursement
- Paid vacation days and paid sick leaves