Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

emagine

New

Senior Android Developer

Posted
Discussion

Description

Senior Android Developer

Model pracy: 1x w tygodniu w biurze

Lokalizacja: Warszawa

Stawka: 155 pln/h netto + VAT

Współpraca: długofalowa współpraca, B2B

Opis stanowiska

Poszukujemy doświadczonego Senior Android Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie aplikacji mobilnych w sektorze bankowym.

Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwijanie i wdrażanie nowoczesnych rozwiązań mobilnych wspierających bankowość cyfrową. Rola zakłada ścisłą współpracę z zespołami developerskimi, analitykami biznesowymi oraz architektami IT w celu dostarczania wydajnych, bezpiecznych i wysokiej jakości aplikacji na platformę Android.

Zakres obowiązków
  • Projektowanie, rozwój i utrzymanie aplikacji mobilnych na platformę Android.

  • Tworzenie wysokiej jakości, wydajnego i czytelnego kodu z wykorzystaniem Kotlin lub Java.

  • Implementacja nowych funkcjonalności oraz rozwój istniejących rozwiązań.

  • Integracja aplikacji mobilnych z systemami backendowymi za pomocą REST API.

  • Tworzenie i utrzymywanie dokumentacji technicznej.

  • Przygotowywanie i wykonywanie testów jednostkowych.

  • Analiza i rozwiązywanie problemów technicznych oraz optymalizacja wydajności aplikacji.

  • Współpraca z analitykami, architektami i zespołami biznesowymi.

  • Dbanie o jakość kodu oraz przestrzeganie zasad Clean Code.

  • Udział w procesach rozwoju i doskonalenia aplikacji mobilnych.

Wymagania (Must Have)
  • Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych na platformę Android.

  • Bardzo dobra znajomość Kotlin lub Java.

  • Praktyczne doświadczenie z Android SDK oraz Android Studio.

  • Znajomość systemu kontroli wersji Git.

  • Doświadczenie w integracji aplikacji z REST API.

  • Znajomość formatów danych JSON i XML.

  • Bardzo dobra znajomość zasad Clean Code i dobrych praktyk programistycznych.

  • Umiejętność tworzenia testów jednostkowych.

  • Doświadczenie w rozwoju i utrzymaniu aplikacji mobilnych.

  • Umiejętność samodzielnego rozwiązywania problemów technicznych oraz pracy zespołowej.

Mile widziane (Nice to Have)
  • Doświadczenie w przeprowadzaniu Code Review.

  • Znajomość RxJava.

  • Znajomość wzorca architektonicznego MVVM.

  • Doświadczenie w projektach z sektora bankowego lub finansowego.

  • Znajomość procesów wytwarzania oprogramowania w środowisku Agile/Scrum.

Dodatkowe informacje

Seniority: Senior (minimum 5 lat doświadczenia).

Zespół: Współpraca z developerami mobilnymi, analitykami, architektami IT oraz przedstawicielami biznesu.

Projekt: Rozwój i utrzymanie aplikacji mobilnych wspierających usługi bankowości cyfrowej.

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →