- Projektować, rozwijać i utrzymywać aplikacje mobilne na platformę Android z wykorzystaniem Kotlin i Java.
- Tworzyć nowe funkcjonalności i rozwijać istniejące moduły zgodnie z wymaganiami biznesowymi i technicznymi.
- Udział w projektowaniu architektury aplikacji z wykorzystaniem wzorców MVVM, MVI lub MVP.
- Rozwijać rozwiązania Kotlin Multiplatform i współtworzyć komponenty współdzielone pomiędzy platformami.
- Implementować interfejsy użytkownika przy wykorzystaniu Jetpack Compose.
- Tworzyć i utrzymywać testy jednostkowe oraz dbać o jakość kodu.
- Uczestniczyć w code review i współtworzyć dobre praktyki programistyczne.
- Współpracować z zespołem projektowym w metodyce Scrum, w tym podczas planowania, refinementów i review.
- Analizować i rozwiązywać problemy techniczne oraz optymalizować wydajność aplikacji mobilnych.
- Współpracować z zespołami backendowymi, QA oraz UX/UI.
AndroidJavaKotlin