Senior Android Developer




Riga, Latvia

Office or remote?

Both are acceptable

Willing to relocate?



7 years

Time to start

Less than a week


Mobile Development: Integrated Development Environments: IntelliJ IDEA, Android Studio, WebStorm, Arduino IDE Programming Languages: Java, Kotlin Version Control Systems: Git, Tortoise. Methodologies: Experienced with Kanban, Scrum, Agile & Lean methodologies. Language Proficiency: Russian (native) English (fluent) Ukrainian (fluent) Specializations: OOP, SOLID Database: SQLite, Room, DBFlow, ObjectBox Android Architecture Components, Retrofit2, GraphQL Networking: Sockets, GSON Jetpack Compose, XML Security: Skilled in solving complex networking and security issues, ensuring robust mobile device protection. Firebase: Realtime Database, Cloud Firestore, Cloud Messaging (Pushes) CI/CD Pipelines: Experienced in setting up and maintaining CI/CD pipelines for streamlined development and deployment. Analytics: Google Analytics Image Loading: Glide, Picasso, Coil. Maps Integration: Google Maps, Yandex Maps In-App Updates, In-App Review Asynchronous: RxJava2, Coroutines. Architectural Patterns: MVP, MVVM DI: Toothpick, Dagger2, Koin, Hilt. Android TV Apps


Hello, With over 7 years of experience in Android app development, I am eager to contribute to innovation and growth in your team. My career encompasses successful project leadership, enhancing app performance, and crafting user interfaces that deliver satisfaction and operational efficiency. I am proficient in a broad range of tools and technologies, including IntelliJ IDEA, Android Studio, Java, and Kotlin, along with Agile and Scrum methodologies. My work at UNest and LATOKEN highlights my ability to innovate and collaborate towards achieving business objectives. I am confident in my ability to apply my skills and knowledge towards developing your product and look forward to the opportunity to discuss how I can contribute to your team’s success. Thank you for considering my application. I am looking forward to the opportunity to discuss this further. Best regards, Roman Kulykov