Senior Android developer

Mobile

Senior Android developer

Mobile
Puławska 14, Warszawa

Norbsoft

Full-time
B2B
Senior
Remote
4 958.14 - 5 784.49 USD
Net per month - B2B

Job description

📱 3 zdania o nas


Być może nie kojarzysz naszej nazwy, ale bardzo prawdopodobne, że w swoim telefonie masz przynajmniej jedną aplikację, którą zrobiliśmy. Jesteśmy niewielką firmą, ale tworzymy aplikacje mobilne, z których korzystają miliony użytkowników (np. Wakacje.pl, Empik Foto, Modivo, Costa Coffee Club, SkyCash, PAYBACK, czy Oriflame Business App używana w 45 krajach na całym świecie.


📱 Opis stanowiska Android developer


Praca w dużym zespole projektowym przy aplikacji bankowej i bibliotekach do niej.


📱 Wymagania:

  1. Minimum 6 lat praktyki w tworzeniu aplikacji na Androida z wykorzystaniem języka Kotlin.

  2. Doświadczenie w pracy z Jetpack Compose, Hilt/Dagger, RxJava i Kotlin Coroutines, Flow.

  3. Znajomość specyfiki środowiska Android oraz realizacja projektów w architekturze wielomodułowej.

  4. Praktyka w pisaniu testów automatycznych, zarówno jednostkowych, jak i integracyjnych.

  5. Duże doświadczenie w tworzeniu customowych komponentów UI. Implementacja i rozwój kontrolek CCL.

  6. Język polski w mowie i piśmie (C1), język angielski na poziomie B2.

  7. Polska rezydencja podatkowa.

  8. Ukończone studia kierunkowe związane z informatyką.


Dodatkowo:

  • MVVM, Clean Architecture, modularyzacja aplikacji.

  • Gradle, tworzenie pluginów i konwencji.

  • Unit/UI Testing (JUnit, Espresso).

  • Integracja z CI/CD, SonarQube.

  • Umiejętność pracy z Figma, Design Tokens, Style Guides.

  • Analiza i odbiór komponentów pod kątem zgodności z design systemem – współpraca z designerami.

  • Doświadczenie w tworzeniu bibliotek komponentów dla dużych aplikacji.

  • Znajomość animacji, tematyzacji, dark mode.

  • Zapewnienie spójności design systemu w aplikacji Android.

  • Tworzenie wydajnych, dostępnych i skalowalnych komponentów.


📱 Mile widziane:

  1. Doświadczenie w pracy metodyką Agile

  2. Znajomość Jira, Confluence

  3. Doświadczenie w pracy jako devops

  4. Znajomość dobrych praktyk dostępności (WCAG)


📱 Jakie są dodatkowe korzyści pracy z nami?


  1. Pakiet medyczny Medicover

  2. Pakiet sportowy Medicover

  3. Nagroda roczna za wyniki spółki

  4. Dofinansowanie do szkoleń i certyfikatów

  5. Wyjazdy integracyjne

  6. Możliwość 100% pracy zdalnej (1 dzień pracy w miesiącu w biurze w Warszawie)


Jeśli masz kod, którym możesz się pochwalić, dołącz namiary do zgłoszenia lub zaprezentuj go na rozmowie. Jeśli dysponujesz czasem i chcesz się sprawdzić, możemy przygotować dla Ciebie ćwiczenie do wykonania.

Tech stack

    Polish

    C1

    English

    B2

    Kotlin Coroutines

    master

    Android Studio

    master

    Compose

    master

    Android

    master

    RxJava

    master

    Kotlin

    master

    Dagger

    master

    Android SDK

    master

    MVVM

    advanced

    MVP

    advanced

Office location

Published: 24.12.2025