Mobile Software Engineer (iOS) in Poznań

Mobile Software Engineer (iOS) in Poznań

Poznań Pełny etat 14600 - 20825 zł / rok (szac.) Hybrydowo
A

W skrócie

  • Zadania: Twórz innowacyjne aplikacje mobilne i współpracuj z zespołem nad ekscytującymi projektami.
  • Firma: Dynamiczna firma technologiczna z kulturą współpracy.
  • Benefity: Elastyczne godziny pracy, konkurencyjne wynagrodzenie i możliwość pracy zdalnej.
  • Pozostałe informacje: Świetne możliwości rozwoju kariery w inspirującym środowisku.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na doświadczenia milionów użytkowników.
  • Kwalifikacje: 3+ lata doświadczenia w rozwoju aplikacji mobilnych i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 14600 - 20825 zł za rok.

Jako inżynier oprogramowania mobilnego będziesz kluczowym uczestnikiem inicjatyw skoncentrowanych na zwiększaniu lojalności użytkowników, w tym Smart! oraz związanych z tym ulepszeń naszych aplikacji mobilnych. Będziesz ściśle współpracować z właścicielami produktów, projektantami i innymi inżynierami, aby przekształcać potrzeby użytkowników w solidne, wysokowydajne doświadczenia mobilne. Ta rola jest idealna dla kogoś z solidnym doświadczeniem w rozwoju mobilnym, silnym zrozumieniem zasad inżynierii oprogramowania oraz chęcią rozwijania swojej wiedzy w szybkim środowisku e-commerce.

Ważne rzeczy dla Ciebie:

  • Elastyczne godziny pracy w modelu hybrydowym (4/1) - godziny pracy zaczynają się między 7:00 a 10:00. Oferujemy również 30 dni okazjonalnej pracy zdalnej.
  • Zakres wynagrodzenia dla tej pozycji w zależności od umiejętności wynosi: PLN 14 600 - 20 825.
  • Roczny bonus oparty na Twojej rocznej wydajności i wynikach firmy.
  • Nasza drużyna znajduje się w Poznaniu.

Szukamy kogoś, kto ma:

  • 3+ lata doświadczenia zawodowego w natywnym rozwoju aplikacji mobilnych (iOS/Swift).
  • Zrozumienie wzorców architektury aplikacji mobilnych (np. MVVM, MVI, Modular Architecture for iOS).
  • Znajomość RESTful APIs, programowania asynchronicznego i efektywnego zarządzania danymi.
  • Biegłość w pisaniu testów jednostkowych i integracyjnych (doświadczenie z testowaniem E2E w celu zapewnienia niezawodności jest plusem).
  • Zrozumienie zasad inżynierii oprogramowania, struktur danych i algorytmów.
  • Doświadczenie z ciągłą integracją i ciągłym dostarczaniem (CI/CD).
  • Doświadczenie w korzystaniu z narzędzi wspomaganych AI (np. generowanie kodu, debugowanie lub prototypowanie) w swoim procesie rozwoju.
  • Dobre umiejętności komunikacyjne w języku angielskim i polskim, zarówno w mowie, jak i piśmie.
  • Proaktywne podejście do rozwiązywania problemów, zdolność do myślenia poza schematami oraz pasja do tworzenia doskonałych doświadczeń użytkowników.
  • Chęć dzielenia się wiedzą podczas przeglądów kodu i bliskiej współpracy z technologiami backendowymi oraz zespołami produktowymi.

Punkty bonusowe, jeśli masz:

  • Ekspertyzę w dwóch platformach: profesjonalne doświadczenie w natywnym rozwoju zarówno iOS, jak i Android.
  • Doświadczenie z dużymi, wysoko obciążonymi aplikacjami mobilnymi.
  • Znajomość programowania reaktywnego (np. RxJava/RxKotlin, Combine).
  • Znajomość nowoczesnych natywnych frameworków i narzędzi (np. Jetpack Compose i Coroutines dla Androida).
  • Bezproblemową integrację agentów AI w codziennej rutynie kodowania dla maksymalnej produktywności i efektywności.
  • Doświadczenie z frameworkami testów A/B.
  • Wkład w projekty open-source lub silny profil GitHub.
  • Doświadczenie w pracy w środowisku Agile/Scrum.

Co oferujemy:

  • Dobrze zlokalizowane biura (np. w pełni wyposażone kuchnie, parking dla rowerów, tarasy pełne zieleni) oraz doskonałe narzędzia pracy (np. podnoszone biurka, ergonomiczne krzesła, interaktywne sale konferencyjne).
  • MacBook Pro 16" lub 14" lub odpowiadający Dell z systemem Windows (jeśli nie lubisz Maców) oraz wszystkie niezbędne akcesoria.
  • Szeroki wybór benefitów w planie kafeteryjnym - wybierasz to, co lubisz (np. pakiety medyczne, sportowe lub lunchowe, ubezpieczenie, vouchery zakupowe).
  • Opłacane przez nas lekcje angielskiego związane z charakterem Twojej pracy.
  • Budżet szkoleniowy, turystyka między zespołami, hackathony oraz wewnętrzna platforma edukacyjna, na której znajdziesz wiele szkoleń.
  • Dodatkowy dzień wolny na wolontariat, który możesz wykorzystać samodzielnie, z zespołem lub z większą grupą osób połączonych wspólnym celem.
  • Wydarzenia społeczne dla ludzi Allegro - Spin Kilometers, Dzień Rodziny, Tłusty Czwartek, Advent of Code i wiele innych okazji, które sprawiają nam radość.

I to dopiero początek! Możesz przeczytać więcej o benefitach tutaj.

#goodtobehere oznacza, że:

  • Dołączysz do zespołu, na który możesz liczyć - pracujemy z najlepszymi specjalistami, którzy mają w DNA dzielenie się wiedzą i doświadczeniem.
  • Pokochasz nasz poziom autonomii w organizacji zespołu, przestrzeń do ciągłego rozwoju oraz możliwość wypróbowania nowych rzeczy. Sam decydujesz, która technologia rozwiązuje problem i jesteś odpowiedzialny za to, co tworzysz.
  • Cenimy nasze Doświadczenie Programisty oraz pełną platformę narzędzi i technologii, które ułatwiają tworzenie oprogramowania. Opieramy się na wewnętrznym ekosystemie opartym na samoobsłudze i szeroko stosowanych narzędziach, takich jak Kubernetes, Docker, Consul, GitHub i GitHub Actions. Dzięki temu możesz przyczynić się do Allegro już od pierwszych dni pracy.
  • Będziesz wyposażony w nowoczesne narzędzia AI do automatyzacji powtarzalnych zadań, co pozwoli Ci skupić się na rozwijaniu nowych usług i udoskonalaniu istniejących (również z wykorzystaniem wsparcia AI).
  • Stworzysz rozwiązania, które będą używane (i kochane!) przez Twoich przyjaciół, rodzinę i miliony naszych klientów.
  • Poznasz skalę Allegro, która zaczyna się od ponad 1000 mikroserwisów, otwartego busa danych (Hermes) z 300K+ rps, Service Mesh z 1M+ rps, dziesiątkami petabajtów danych oraz produkcyjnie wykorzystywanego uczenia maszynowego.
  • Staniesz się częścią Allegro Tech - występujemy na konferencjach branżowych, współpracujemy z społecznościami technologicznymi, prowadzimy własnego bloga (już od ponad 10 lat!), nagrywamy podcasty, prowadzimy gildie i organizujemy własną wewnętrzną konferencję - Allegro Tech Meeting. Tworzymy rozwiązania, o których kochamy (i możemy) mówić!

Mobile Software Engineer (iOS) in Poznań – pracodawca: Allegro

Allegro to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju kariery w dynamicznym środowisku. Pracując jako Menedżer Depotu w Luboszycach, będziesz częścią zespołu ekspertów, który wspiera Cię na każdym kroku, a także zyskasz dostęp do bogatego pakietu benefitów oraz szkoleń, które pomogą Ci rozwijać swoje umiejętności. Nasza kultura pracy opiera się na współpracy i wzajemnym wsparciu, co sprawia, że każdy dzień jest pełen inspiracji i możliwości nauki.

A

Dane kontaktowe:

Zespół rekrutacyjny Allegro

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Mobile Software Engineer (iOS) in Poznań

iOS Development
Swift
Mobile Application Architecture Patterns (MVVM, MVI, Modular Architecture)
RESTful APIs
Asynchronous Programming
Unit and Integration Testing
Continuous Integration and Continuous Delivery (CI/CD)