Senior Android Developer | Branża logistyczna
Brak informacji o wynagrodzeniu
SeniorFull-time
#375452·Dodano dziś·0
Źródło: nofluffjobs.comTech Stack / Keywords
KotlinMVVMContinuous integrationUIUXMaterial DesignContinuous deploymentoptymalizacja wydajności
Firma i stanowisko
Społeczność Edge One Solutions liczy ponad 350 ekspertów i jest częścią Grupy Euvic, która zatrudnia 5500 osób. Klientem jest innowacyjna europejska firma z branży logistycznej, specjalizująca się w rozwiązaniach out-of-home delivery i inteligentnych skrytkach, zatrudniająca ponad 10 000 pracowników i notowana na giełdzie z kapitalizacją około 5 mld USD (marzec 2023).
Wymagania
- Minimum 4+ lata doświadczenia komercyjnego w rozwoju aplikacji Android
- Bardzo dobra znajomość Kotlin oraz Java
- Umiejętność samodzielnej pracy nad rozwojem i utrzymaniem aplikacji mobilnych
- Doświadczenie w refaktoryzacji istniejącego kodu oraz poprawianiu jego jakości i architektury
- Praktyczna znajomość architektur mobilnych, w szczególności: MVVM, Clean Architecture, zasad SOLID
- Doświadczenie w pracy w środowisku Agile
- Znajomość procesów Continuous Integration oraz Continuous Deployment
- Doświadczenie związane z procesem wydawniczym aplikacji mobilnych
- Bardzo dobra znajomość systemu kontroli wersji Git
- Dobra znajomość zasad UI/UX oraz Material Design
- Umiejętność podejmowania decyzji technicznych i aktywnego udziału w dyskusjach architektonicznych
- Dobra komunikacja oraz umiejętność efektywnej współpracy w zespołach wielofunkcyjnych
Nice to have:
- Doświadczenie w rozwijaniu aplikacji mobilnych o dużej skali i liczbie użytkowników
- Doświadczenie w optymalizacji wydajności aplikacji Android
- Znajomość nowoczesnych praktyk testowania aplikacji mobilnych
- Doświadczenie w pracy nad produktami o zasięgu międzynarodowym
Obowiązki
- Tworzenie wysokiej jakości kodu objętego testami
- Współtworzenie decyzji technicznych dotyczących rozwoju skalowalnych i łatwych w utrzymaniu aplikacji mobilnych
- Udział w code review oraz dbanie o jakość kodu i przestrzeganie najlepszych praktyk programistycznych
- Dokumentowanie rozwiązań technicznych, procedur wdrożeniowych oraz innych elementów związanych z rozwojem aplikacji
- Współpraca z zespołami cross-funkcyjnymi przy definiowaniu, projektowaniu i wdrażaniu nowych funkcjonalności
- Analiza, ocena i wdrażanie nowych technologii zwiększających efektywność procesu developmentu
Benefity
- Indywidualne wsparcie Service Delivery Managera w planowaniu ścieżki kariery
- Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
- Wsparcie sportowych inicjatyw i wynajem sal treningowych
- Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie, wsparcie psychologiczne
- Elastyczne benefity z systemem punktowym
- Lekcje języka angielskiego dopasowane do poziomu
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Spotkania integracyjne
Kursy językowe
Inne informacje
Praca zdalna w strefie czasowej CET. W trakcie projektu przewidziane dwie delegacje służbowe: do Wielkiej Brytanii i Brazylii, każda około 1 tygodnia. Koszty podróży i wydatki służbowe pokrywa klient.
Edge One Solutions
206 aktywnych ofert