Senior Android Developer

F
Future ProcessingMobile banking
Polska (praca zdalna)ContractSenior
Salary110 - 160 PLN per hour
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 5-letnie doświadczenie
Required Skills
AndroidJavaKotlin

Requirements

  • Posiadać minimum 5-letnie doświadczenie w pracy nad aplikacjami mobilnymi dla systemu Android.
  • Bardzo dobrze znać Javę i Kotlin.
  • Posiadać doświadczenie z Kotlin Multiplatform.
  • Umieć pracować z systemem kontroli wersji Git; w projekcie używany jest Bitbucket.
  • Znać podstawowe architektury stosowane na Androidzie: MVI, MVVM i MVP.
  • Umieć pisać testy jednostkowe.
  • Znać wzorce projektowe.
  • Znać biblioteki Jetpack Compose, Coroutines, Hilt i Dagger.
  • Mieć doświadczenie w pracy w Scrumie oraz z Jirą.
  • Mile widziane doświadczenie w pracy na MacBooku oraz zaawansowana znajomość Gita, w tym rebase, merge, patch i cherry-pick.

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
110 - 160 PLN per hour
Apply Now