Android Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein Senior Software Engineer mit umfassender Erfahrung in der Entwicklung von Android-Anwendungen mit Schwerpunkt auf sauberem Code und Architektur. Sie haben an verschiedenen Apps für Unternehmen gearbeitet, die neue Funktionen und technische Verbesserungen eingeführt haben. Der Kandidat hat einen starken Hintergrund in Kotlin, multimodaler Architektur, reaktiver Programmierung und Android Jetpack. Sie haben einen Master-Abschluss in Informatik und beherrschen Sprachen wie Kotlin, Java und C++, sowie Technologien wie Gradle, RxJava2 und Espresso.
Berufliche Erfahrung
Senior Software Engineer Oct 2023–Present Introduced multi-modular architecture for faster builds and decoupled code. Implemented Jetpack Compose. Proposed technical improvements and worked on multiple apps. Technologies: Kotlin, Java, RxJava3, Coroutines, Compose, Hilt, Koin, Jetpack, Material Design.
Senior Android Developer May 2022–Dec 2022 Responsible for successful Android app launch in Canada. Added new features and researched upgrades. Technologies: Kotlin, RxJava2, Coroutines, Dagger2, Jetpack, Firebase, Retrofit, Material Design, JUnit4, Espresso, Mockito.
Android Developer Jan 2022–Apr 2022 Maintained 6 apps and designed REST API. Efficient time allocations.
Android Developer Feb 2021–Dec 2021 Joined mobile laboratory project as sole developer. Reduced technical debt and improved code readability. Technologies: Kotlin, Java, RxJava2, Coroutines, Jetpack.
Android Developer 2018–2021 Rebranded parental control app and proposed technical improvements. Technologies: Kotlin, Java, RxJava2, Jetpack, Realm, Mosby, Dagger2.
| Freiberufler | 352 € / Pro Tag |
| Praha |