Senior Android Developer
110 - 160 PLN/ godz.B2B
SeniorFull-time·B2B
#451279·Dodano 9 dni temu·11
Źródło: Future ProcessingTech Stack / Keywords
JavaKotlinKotlin MultiplatformGitBitbucketJetpack ComposeCoroutinesHiltDaggerJira
Firma i stanowisko
Future Processing is a company working on large mobile applications for the Polish banking sector.
Wymagania
- Minimum 5 years of experience in mobile development for Android.
- Strong knowledge of Java and Kotlin.
- Experience with Kotlin Multiplatform.
- Familiarity with version control system Git (Bitbucket).
- Knowledge of Android architecture patterns: MVI, MVVM, MVP.
- Ability to write unit tests.
- Understanding of design patterns.
- Experience with external libraries: Jetpack Compose, Coroutines, Hilt, Dagger.
- Experience working in Scrum and using Jira.
Nice to have:
- Experience working on MacBook.
- Advanced skills with Git including rebase, merge, patch, cherry-pick.
Obowiązki
- Design, develop, and maintain mobile applications for Android using Kotlin and Java.
- Create new functionalities and enhance existing modules according to business and technical requirements.
- Participate in designing app architecture with MVVM, MVI, and MVP patterns.
- Develop solutions based on Kotlin Multiplatform and share components between platforms.
- Implement modern user interfaces with Jetpack Compose.
- Work with libraries and tools such as Coroutines, Hilt, and Dagger.
- Create and maintain unit tests to ensure code quality.
- Participate in code reviews and contribute to best programming practices.
- Collaborate in Scrum methodology, including planning, refinement, and review meetings.
- Use the version control system Git, particularly Bitbucket, and maintain the software development process.
- Analyze and solve technical problems and optimize app performance.
- Collaborate with backend teams, QA, and UX/UI teams to deliver high-quality products.
Future Processing
30 aktywnych ofert