Senior Android Developer
Tech Stack / Keywords
Firma i stanowisko
Angry Nerds is a software house with 10 years of experience, employing approximately 100 people and having completed 545 projects.
Wymagania
- Minimum 5 years of commercial experience in developing modern Android applications.
- Very good knowledge of Kotlin and Android SDK.
- Experience with Coroutines, Kotlin Flow, Retrofit, Dependency Injection frameworks (e.g., Hilt), MVVM / MVI, and Room.
- Experience in debugging, profiling, and optimizing application performance.
- Experience writing unit tests.
- Proficient in Jetpack Compose, including testing and optimization of recompositions.
- Knowledge of the Google Play application publishing process.
- Practical knowledge of CI/CD: configuring and maintaining pipelines and automating builds and distribution (e.g., GitHub Actions).
- Experience designing mobile application architecture, including modularization.
- Good knowledge of Gradle: build configuration, R8 configuration, dependency management, and build time optimization.
- English language proficiency sufficient for client communication.
Nice to have:
- Experience with Bluetooth Low Energy (BLE).
- Experience with adaptive UI.
- Experience with Kotlin Multiplatform.
Obowiązki
- Creating and developing code collaboratively with the project team.
- Mentoring junior/mid developers, conducting code reviews, and maintaining high technical standards within the team.
- Collaborating with clients on proposed solutions for new functionalities.
- Participating in project analysis, estimation, and planning processes.
- Supporting decisions related to architecture and application design.
Benefity
- Fully remote work.
- Flexible working hours (core hours 10:00-15:00).
- Company equipment and budget for accessories.
- Annual training budget.
- Subsidies for sports package and medical care.
- Integration budget.
Inne informacje
Informujemy, że administratorem danych jest Angry Nerds Sp. z o.o. z siedzibą we Wrocławiu (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Angry Nerds
15 aktywnych ofert