W skrócie
- Zadania: Twórz aplikacje mobilne z użyciem Flutter i integruj je z nowoczesnym sprzętem.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i możliwość pracy zdalnej.
- Pozostałe informacje: Możliwość szybkiego rozwoju kariery w międzynarodowym zespole.
- Dlaczego ta praca: Pracuj nad kluczowym narzędziem dla detalistów w dynamicznym środowisku.
- Kwalifikacje: 5+ lat doświadczenia w rozwoju aplikacji mobilnych i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 4000 - 4000 zł za miesiąc.
Data rozpoczęcia: ASAP
Skupienie projektu: Budowa "frontu" cyfrowego ekosystemu detalicznego. Będziesz rozwijać aplikację mobilną o wysokiej wydajności, która współpracuje ze specjalistycznym sprzętem (terminalami Smart POS, drukarkami termicznymi i skanerami kodów kreskowych), aby zastąpić ręczne notatniki w tysiącach sklepów.
Godziny: Pełny etat
Lokalizacja: W pełni zdalnie
Strefa czasowa: Szukamy osób w Europie lub LATAM
Język: Wymagana biegłość w języku angielskim. Hiszpański to duży atut, ponieważ będziesz budować główne narzędzie używane przez właścicieli sklepów w Ameryce Łacińskiej.
Wymagania:
- 5+ lat doświadczenia w rozwoju aplikacji mobilnych, z głęboką wiedzą na temat Flutter.
- Doświadczenie z integracją sprzętu (terminali POS, drukarek) oraz natywnym rozwojem mobilnym (Android/Kotlin) jest dużym plusem.
Zakres wynagrodzenia: €3,000 - €4,000/miesiąc brutto (w zależności od poziomu doświadczenia)
O Afternow: Jesteśmy partnerami w Twojej cyfrowej podróży. Łączymy strategię, design i technologię, aby budować systemy, które elastycznie dostosowują się do przyszłości.
Rola: Szukamy starszego dewelopera Flutter, który przejmie odpowiedzialność za mobilne doświadczenie naszego cyfrowego ekosystemu detalicznego. To nie jest standardowa aplikacja "CRUD"; to narzędzie krytyczne, które musi działać 24/7 w warunkach wysokiego ciśnienia w handlu detalicznym.
Co będziesz robić:
- Rozwój: Implementacja modułów Flutter przy użyciu modelu Add-to-App, aby umożliwić płynną komunikację między Dart a natywnymi SDK.
- Integracja backendu: Ścisła współpraca z zespołem backendowym w celu integracji z architekturą mikroserwisów opartą na Javie za pośrednictwem REST API.
- Integracja sprzętu: Implementacja i zarządzanie integracjami z terminalami płatniczymi Smart POS, drukarkami paragonów i skanerami kodów kreskowych w natywnych powłokach Android/iOS.
- Funkcje aplikacji: Rozwój modułów dla sprzedaży i fakturowania POS, rynku B2B, AI companion, bankowości i zarządzania zapasami.
- Interfejs użytkownika o wysokiej użyteczności: Budowanie interfejsów pixel-perfect z Figma, zoptymalizowanych pod kątem dużych celów dotykowych i szybkiego wielozadaniowania w ruchliwych sklepach spożywczych.
- Możliwości offline: Projektowanie i implementacja solidnego rozwiązania lokalnego przechowywania (SQLite), aby zapewnić płynne działanie aplikacji przy przerywanym połączeniu internetowym.
- Jakość kodu: Ustanowienie i egzekwowanie najlepszych praktyk, przeprowadzanie przeglądów kodu i utrzymywanie wysokich standardów jakości dla całej bazy kodu mobilnego.
- Współpraca: Ścisła współpraca z menedżerem produktu i zespołem backendowym w celu uzgodnienia funkcji, harmonogramów i wymagań technicznych.
- Wydajność i niezawodność: Skupienie na wydajności aplikacji, zapewniając szybkie, płynne i wolne od awarii doświadczenie użytkownika, co jest kluczowe w środowisku transakcji detalicznych.
Czego szukamy:
- 5+ lat doświadczenia w rozwoju aplikacji mobilnych, z co najmniej 3-letnim doświadczeniem w pracy z Flutter.
- Udokumentowane doświadczenie z funkcją Add-to-App Flutter i natywnym rozwojem (Kotlin/Android lub Swift/iOS).
- Doświadczenie w integracji z zewnętrznym sprzętem (terminalami płatniczymi, drukarkami) za pośrednictwem natywnych SDK.
- Silne zrozumienie zarządzania stanem, integracji API (REST) i implementacji lokalnej bazy danych (SQLite) w kontekście mobilnym.
- Zorganizowanie: Umiejętność planowania i przejmowania odpowiedzialności za zadania, dostarczanie jakościowej pracy i samodzielne dotrzymywanie terminów.
- Testowanie: Doświadczenie z testami integracyjnymi Flutter, aby zapewnić, że przepływy wrażliwe na sprzęt nie ulegają awarii.
- Komunikacja: Efektywne umiejętności komunikacyjne z członkami zespołu i interesariuszami, pewnie prezentując swoją pracę.
- Języki: Biegłość w języku angielskim, aby bezproblemowo integrować się z naszym międzynarodowym zespołem i klientami. Ponieważ produkt koncentruje się na rynku Ameryki Łacińskiej, znajomość hiszpańskiego jest znaczącą zaletą.
Co możesz oczekiwać:
- Elastyczność – Mamy standardowy 40-godzinny tydzień pracy. Chociaż nasze godziny pracy agencji to od 9:00 do 19:00 CET, będziesz mieć swobodę pracy w elastycznych godzinach i utrzymania zdrowej równowagi między życiem zawodowym a prywatnym.
- Praca zdalna i narzędzia – Działamy jako w pełni zdalny zespół. Wykorzystujemy HubStaff do śledzenia czasu i przejrzystości pracy. Cenimy zaufanie i wyniki, a te narzędzia pomagają nam uprościć administrację.
- Kultura – Cenimy współpracę, otwartość, chęć nauki, prowadzenia i ciekawą naturę. Nasze podejście zachęca do popełniania błędów, o ile jesteśmy gotowi się z nich uczyć, co sprzyja kulturze, w której wzrost wynika z zrozumienia i pokonywania wyzwań.
- Autonomia i odpowiedzialność – Zaufamy Ci, abyś efektywnie i skutecznie realizował zadania.
Proces rekrutacji:
- Przegląd aplikacji - Przejrzymy Twoje doświadczenie, tło i ogólną zgodność z rolą.
- Rozmowa wideo z HR - Początkowa rozmowa na temat dopasowania, dostępności i oczekiwań.
- Druga rozmowa z kierownictwem - Jeśli po pierwszej rozmowie będzie silne dopasowanie, zaprosimy Cię na drugą rozmowę z zespołem kierowniczym. Ta dyskusja skupi się głównie na dopasowaniu kulturowym, odpowiedzialności, komunikacji i sposobie, w jaki podchodzisz do współpracy i rozwiązywania problemów. Możemy również ponownie omówić kilka tematów technicznych, jeśli coś wymaga dodatkowego wyjaśnienia.
Afternow jest pracodawcą równych szans. Wierzymy, że różnorodne zespoły tworzą lepsze produkty i zapewniają lepsze doświadczenia. Zachęcamy do aplikacji osoby z różnych środowisk, doświadczeń i perspektyw.
Senior Mobile Developer in Katowice – pracodawca: Afternow
Afternow to doskonały pracodawca, który oferuje elastyczne godziny pracy oraz w pełni zdalne środowisko, co pozwala na utrzymanie zdrowej równowagi między życiem zawodowym a prywatnym. Nasza kultura opiera się na współpracy, otwartości i ciągłym uczeniu się, co sprzyja rozwojowi zawodowemu i osobistemu. Dołączając do nas, będziesz miał okazję pracować nad innowacyjnymi projektami w dynamicznym zespole, który ceni różnorodność i kreatywność.