Position: Android Kotlin developer
Company: Northell
Experience required: 2y
English level: intermediate

**Requirements:**

● Knowledge of Kotlin (preferably) / Java;
● Knowledge of Android SDK;
● Knowledge of architectural approaches to Clean Architecture;
● Knowledge of multimodular architecture and features of implementation;
● Knowledge of Android Jetpack & Android Architecture Components;
● Knowledge of presentation templates: individual MVVM. MVP, MVI as “+”;
● English level - Upper-intermediate.

**Would be a plus:**

● Developed libraries on open repositories such as GitHub.

**What you will be doing:**

● Write readable, optimized, reusable code and cover it with automated tests;
● Collaborate with the stakeholders and follow the established process;
● Take part in requirements analysis, task planning, estimation, coding, and participate in regular code reviews;
● Suggest technical and functional improvements to add value to the product;
● Manage android development department.

**What we do offer:**

● Opportunity for remote work;
● Full-time or part-time job;
● Mentoring and team support (even if you work remotely – we provide you with all our services and care);
● 24 working days of paid vacations and seek leaves;
● Corporate English classes;
● Accounting and legal support;
● Medical insurance;
● Exciting online and offline parties, team-buildings in mountains, etc.;
● Ivano-Frankivsk IT Cluster membership benefits — educational, sports, and health events, discount program (from 10% to 30% discount in coffees, food delivery services, gyms, online and offline stores).