Senior Android Developer

Zdalnie Praca zdalna

Opublikowano: 21 października 2026

Opis stanowiska

Zakres obowiązków: • Creating a Candidate module that allows candidates from the market to apply for job offers We offer: • Fully remote work • Private medical care • All equipment needed for work

Wymagania

• Clean Architecture with MVVM in the presentation layer • ViewModel & SavedStateHandle • Jetpack Compose • Coroutines & Flow • Koin • Retrofit2 • Room • Knowledge of the offline-first approach (extensive use of all types of cache: in-memory, shared preferences, database) • Android Views & XML: Fluent navigation of XML layouts and component lifecycle (Activity, Fragment). • Activity-based navigation • Groupie: Management of complex lists in RecyclerView • JUnit: Independent writing of unit tests, including parameterized tests in each layer of the application • Understanding of UI testing is welcome in order to potentially assist in solving problems reported by the automation team • API Analysis: Ability to critically evaluate API contracts, identify potential issues (e.g., suboptimal data structure, missing fields), and proactively propose improvements in collaboration with the backend team. • (Asset) White-Label Applications: Practical experience or at least theoretical knowledge of building multiple variants of an application from a single code base (e.g., using product flavors in Gradle), managing differences in branding, configuration, and functionality. • Ability to document work performed. • Proactive and clear communication • Active participation in cross-team meetings, clear formulation of thoughts and arguments. • Ability to independently inquire and explore a topic when a task is vaguely defined. The candidate does not wait for ready-made solutions, but initiates discussion in order to clarify requirements. • Effective communication with both technical (other developers, backend) and non-technical (Product Owner, Project Manager) people.
Uzyskaj wycenę
Umow konsultacje