Senior Mobile Developer in Katowice

Senior Mobile Developer in Katowice

Katowice Pełny etat 4000 - 4000 zł / miesiąc (szac.) Zdalnie
A

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ść.

A

Dane kontaktowe:

Zespół rekrutacyjny Afternow

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Mobile Developer in Katowice

Flutter
Mobile Development
Hardware Integration
Android/Kotlin
iOS/Swift
REST API Integration
SQLite