26.10.2026 aktualisiert
LL
100 % verfügbar
Senior Android Developer
Tbilisi, Georgien
Nur Remote
Bachelor of Law, Free University of TbilisiÜber mich
Senior Android Developer with 5+ years in fintech and e-government. Owned the Crypto and Stock Exchange modules of Bank of Georgia's mobile app (99.98% crash-free users) and co-built Azerbaijan's national myGov app from scratch. Kotlin, Jetpack Compose, Clean Architecture, MVI.
Skills
Kotlin & Java Development
Expertise in Kotlin and Java for building large-scale Android applications, including migration of legacy Java codebases to modern Kotlin.
Clean Architecture & Multi-Module Apps
Strong background in Clean Architecture principles and multi-module Android application design using MVVM and MVI patterns.
Jetpack Compose & UI Development
Proficiency in Jetpack Compose, custom design-system components, and XML views for building modern, consistent Android user interfaces.
Async & Reactive Programming
Hands-on experience with Coroutines, Flow, RxJava, and LiveData for asynchronous and reactive Android development.
Dependency Injection & Storage
Practical knowledge of Hilt, Dagger, Room, and RealmDB for dependency injection and local data storage in Android apps.
Navigation
Experience with Jetpack Navigation, Cicerone, and Conductor for managing in-app navigation flows.
Testing & Quality Assurance
Familiarity with JUnit, MockK, Firebase Crashlytics, release management, and mentoring practices to ensure high app quality and stability.
Production Monitoring
Ownership of production health using Firebase Crashlytics monitoring, crash triage, and release monitoring, maintaining 99.98% crash-free users.
Expertise in Kotlin and Java for building large-scale Android applications, including migration of legacy Java codebases to modern Kotlin.
Clean Architecture & Multi-Module Apps
Strong background in Clean Architecture principles and multi-module Android application design using MVVM and MVI patterns.
Jetpack Compose & UI Development
Proficiency in Jetpack Compose, custom design-system components, and XML views for building modern, consistent Android user interfaces.
Async & Reactive Programming
Hands-on experience with Coroutines, Flow, RxJava, and LiveData for asynchronous and reactive Android development.
Dependency Injection & Storage
Practical knowledge of Hilt, Dagger, Room, and RealmDB for dependency injection and local data storage in Android apps.
Navigation
Experience with Jetpack Navigation, Cicerone, and Conductor for managing in-app navigation flows.
Testing & Quality Assurance
Familiarity with JUnit, MockK, Firebase Crashlytics, release management, and mentoring practices to ensure high app quality and stability.
Production Monitoring
Ownership of production health using Firebase Crashlytics monitoring, crash triage, and release monitoring, maintaining 99.98% crash-free users.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2021
Sprachen
EnglishverhandlungssicherRussiangutGeorgianMuttersprache
Projekthistorie
Module owner responsible for end-to-end feature development, architecture, and releases for the Cryptocurrency and Stock Exchange modules. Designed and shipped new feature modules in a large multi-module Clean Architecture codebase (Kotlin, MVVM/MVI). Owned production health via Firebase Crashlytics monitoring. Mentored junior engineers and drove migration of legacy Java code to modern Kotlin. Built reusable custom components for the bank's design system.
Built Azerbaijan's national e-government app from scratch as part of a three-engineer Android team. Developed the app fully in Jetpack Compose with a clean, modular architecture covering document services, certificates, and dozens of state services. Delivered core flows from initial architecture through production release on Google Play.
Enhanced currency conversion, event ticketing, and online utility payment features in a multi-currency payments app. Migrated legacy libraries and patterns to modern Android practices.