Position: Middle Android Developer
Company: Unit City
Experience required: 3y
English level: upper

**Middle Android Developer**

Company  offers comprehensive and versatile solutions to enable issuers of credentials – payment cards, ID cards, loyalty cards, transport passes, and others – to offer customers secure contactless mobile services such as payments, loyalty schemes, transport, tickets, authorization and access control, and many more.

Multi-credential digital wallet solution empowers Banks , Retailers , Mobile Operators , Transport Operators , Sports and Entertainment Operators to roll out their own, branded digital wallets, to retain their customer and enhance the relationship by delivering a range of value added services before, during and after the transaction.

**Qualifications: **

• 3+ years experience in commercial development of the Android applications.
• Expert in Kotlin (knowledge of Java).
• Strong knowledge of Android SDK, MVVM, and clean architecture.
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Strong knowledge of Android UI design principles, patterns, and best practices.
• Experience with offline storage, threading, and performance tuning.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
• Proficient understanding of code versioning tools, such as Git.
• Fluent English 


**Recruitment process:**

• Technical interview
• HR call

**What we offer:**

• Fully remote work in your time zone with flexible working hours 
• Paid sick leaves + paid vacation + medical insurance
• Technical equipment if needed 
• Personal growth career plan