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

Our client is one of Azerbaijan's leading mobile telecommunication providers, with the most significant 49% market share and 5.0 million customers. Together with N-iX, our customer plans to improve his Telco Platform Solution by moving from the cross-platform to native development. The existing Telco application has more than 1M downloads on the market.

**Responsibilities:**

Cooperation with the team in order to research, design and  implement a high-quality software system to meet internal/external client’s requirements

**The successful candidate should possess the following knowledge: **

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 
3-4+ years of total experience in the software industry
Good UI experience is needed