Position: Android Developer
Category: Android
English level: upper
Years of experience: 8

Got successful experience at:
- refactoring legacy JAVA code to Kotlin with applying best practices of Android technologies  
- providing solutions to improve ratings and feedback from customers
- improving dev processes, code quality and app performance 
- mentoring Junior developers
- applying appropriate tools and supporting team in using them
I have 8 years of experience in commercial development of software solutions with focus on Android SDK, technology evaluation and business requirements analysis skills.. Hands-on experience in all stages of system development efforts, including requirements definition, design, architecture, testing, and supporting. 
• Good knowledge of Kotlin (4 years) and Java (4 years)
• Excellent knowledge of Android architecture components and standard frameworks
• Understanding of OOP principles, SOLID principles, and main design patterns
• Analyze mobile application code security, efficiency and performance.
• Experience with Flutter development.
• Mentorship experience.
• Strong problem-solving, communication, and time management skills.
Possibility to work remotely or remotely/office (~80/20), interesting project, friendly and highly motivated team, comfort work place.