Position: Senior Android Developer
Company: Mighty Digital
Experience required: 3y
English level: upper

Responsibilities:
Participate in the creation of a totally new version of our application
Produce best in domain architectural decisions
Write clear and fancy code (yeah, we should do this)
Review code written by colleagues
Take a part in CI/CD construction and improvements

Requirements:
At least 4 years of development in the Android area
Strong knowledge of Kotlin and the Android platform
Experience with Package Management (Maven, etc)
Understanding of the best architectural practices 
REST API and JSON (if any)
Unit testing continuous desire

Nice to have: 
Experience working with Maps and geolocation
Experience with payments integration

We offer: 
Fair compensation that allows focusing on project development and professional growth. 
Ability to work remotely or at the office. 
Modern and cozy office in the city center 
Informal and friendly atmosphere with a lack of bureaucracy and micromanagement
Flexible working hours (you can choose when starting your day between 9:00 and 11:30)
Paid vacation (24 working days) and sick leaves
Medical insurance (health), employee assistance program