Position: Middle Android Developer
Company: Levi9
Experience required: 3y
English level: intermediate

The Levi9 team is working in close collaboration with other distributed development teams and involved in the end-to-end integration of the core banking capabilities, which facilitate communication between the bank and its customers, as well as provide automation and financial control functionalities.

**Requirements:**
— Proven Android development experience (at least 3 years);
— Proficiency in Kotlin
— At least Intermediate English (writing and speaking);
— Understanding of OOP;
— Understanding of SOLID principles;
— Good knowledge of using version control system (e.g. GIT);
— Experience with REST services;
— Experience with knowledge of CI/CD process;
— Good communication skills and team working;
— Understanding with Agile framework (Scrum, Kanban).

**Responsibilities:**
— Working on native mobile apps for Android that have a remarkable user experience;
— Maintaining and extending the mobile components;
— Checking code quality, reviewing other people’s code;
— Compiling documentation to future-proof our product;
— Experimenting with new innovations.

**We offer:**
— Flexible workplace (possible to combine remote work and work from office);
— The best locations — 5min from Olimpiyska metro station in Kyiv and Lviv office overlooking the Stryiskyi park;
— Plenty of opportunities for education: conferences, Udemy accounts;
— No micromanagement;
— Opportunities to train your body and mind (massage, gym in the office, TRX, Crossfit and more with our corporate trainers);
— Winter/summer parties, Ski Trip etc;
— Career development. We’re experts in creating experts (Levi9 academy, Lead9 program for leaders).