TheProtocol.IT Praca zdalna Mid

Android Software Developer

Ailleron

⚲ Kraków

Do uzgodnienia

Wymagania

  • Android
  • Kotlin
  • Java
  • Android NDK
  • Dagger
  • RxJava
  • Android Jetpack
  • Jetpack Compose
  • REST API
  • Git
  • Copilot

Opis stanowiska

Wymagania:
- Doświadczenie w tworzeniu aplikacji mobilnych na platformę Android
- Bardzo dobra znajomość języków: Kotlin; Java
- Praktyczne doświadczenie z: Android NDK; Dagger 2 (Dependency Injection); RxJava; Kotlin Coroutines; Android Jetpack; Jetpack Compose; REST API; Git; Copilot
- Doświadczenie w projektowaniu i rozwijaniu aplikacji w oparciu o wzorce: MVP; MVVM
- Umiejętność pracy zespołowej, komunikatywność i odpowiedzialność za realizowane zadania
- Dobra znajomości języka angielskiego w mowie i piśmie

O firmie:
- Ailleron to firma, która tworzy produkty własne oraz nowoczesne oprogramowanie dla liderów z branży bankowej. Tworzymy produkty dla współczesnej bankowości zawierające najnowocześniejsze rozwiązania, takie jak AI, SaaS czy wielokanałową komunikację. Dzięki wiedzy i doświadczeniu naszych specjalistów stworzyliśmy produkty, które napędzają takich światowych gigantów jak mBank, Citi Bank, Standard Chartered czy Santander. Nasze sukcesy osiągamy dzięki nowoczesnym technologiom (AI, ML, Cloud i inne) oraz wykorzystaniu Scruma połączonego z zarządzaniem 3.0. Zatrudniamy około 300 osób - programistów, testerów i wspierających ich ekspertów.
- Sprawdź nasze oferty pracy i dołącz do nich!

Zakres obowiązków:
- Tworzenie nowych funkcjonalności oraz utrzymanie i optymalizacja istniejących funkcjonalności.
- Współtworzenie architektury aplikacji i podejmowanie decyzji technicznych.
- Integracja aplikacji z systemami wewnętrznymi oraz zewnętrznymi usługami.
- Przeprowadzanie analiz technicznych oraz researchu dla nowych inicjatyw produktowych.
- Aktywny udział w procesie code review oraz dbanie o wysoką jakość kodu.
- Wspieranie zespołu w wymianie wiedzy, mentoringu i rozwijaniu dobrych praktyk programistycznych.

Oferujemy:
- Możliwość pracy zdalnej
- Prywatną opiekę medyczną, ubezpieczenie na życie, kartę Multisport
- Zajęcia z języka angielskiego/ niemieckiego
- Szkolenia zewnętrzne i wewnętrzne
- 80 h na samorozwój
- Programy wellbeingowe i inicjatywy integracyjne

🔍 Dekoder Ogłoszenia

🔴
Praktyczne doświadczenie z: Android NDK
Może oznaczać, że będziesz musiał pracować z kodem C/C++ lub optymalizować wydajność aplikacji na niskim poziomie.
🟡
Współtworzenie architektury aplikacji i podejmowanie decyzji technicznych.
Może oznaczać, że będziesz miał realny wpływ na kształt techniczny projektu, ale też odpowiedzialność za potencjalne błędy architektoniczne.
🟡
Copilot
Oznacza, że firma aktywnie korzysta z narzędzi AI do wspomagania pisania kodu, co może przyspieszyć pracę, ale też wymagać weryfikacji wygenerowanego kodu.
🟡
Scruma połączonego z zarządzaniem 3.0
Może oznaczać, że firma stosuje zwinne metodyki zarządzania, ale 'zarządzanie 3.0' może być interpretowane na różne sposoby i warto dopytać o szczegóły.