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.