Position: Android (Kotlin) Developer
Company: proarea.co
Experience required: 2y
Category: Android
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

**Skills required:**
• Kotlin Core;
• Android SDK;
• XML, JSON;
• SQL;
• Understanding and usage of SOLID principles;
• Understanding and usage of architectural design patterns;
• Understanding and usage of software design patterns;
• Excellent understanding of object-oriented design principles;
• Knowledge of algorithms and advanced data structures;
• Experience with Rest API;
• Experience with Git (Git Flow);
• Willing to write Clean Code;
• Good communication skills.

**Nice to have:**
• Android (Navigation Component, Dagger 2, Material)
• Kotlin (Coroutines, Flows)
• Firebase (Auth, Firestore, Messaging, Crashlytics, Storage, Cloud Functions) 
• Experience with agile methodologies;
• Strong English (Intermediate+);

We are looking forward to hearing from you via email. Start your text with a phrase “I’d like to work in a ProArea company because... (and the reason why).”