Position: Senior Android Developer, Team Lead
Category: Android
English level: upper
Years of experience: 5

Additional info in the CV.
A self-taught, purposeful, and enthusiastic software engineer with 5+ years of practical experience, specializing in Java, Android, Kotlin, automated testing, Team Leadership, and Agile methodologies. I head the Android department in the current company and my responsibilities include developing and supporting software, communication with customers, mentoring junior developers.

Experience of independent development of Android projects from scratch to app release on Google Play.

Experience in e-commerce projects.
Experience in multi-media projects: live video streaming (using RTMP, UDP), video processing in real time, video post-processing.
Experience in using devices hardware: WiFiDirect, Bluetooth, magnetometer, GPS.
Experience in work with a Bitcoin protocol, a Dash protocol, and a Bitcore wallet service/client.
Experience in large projects with globally distributed teams.
Mentoring, code refactoring, troubleshoot, optimize, and performance tune.

In only a year and a half, I become the Android team leader due to my passion for software development and my skills in solving challenging tasks.

In my spare time, you can find me in a gym squatting with a bar, playing with my son, or reading self-improvement books.
Looking for interesting challenging projects. A professional, friendly team that shares OOP, TDD, and Clean Architecture approach. Flexible schedule. Remote work in preference.