Logo
Muscat

Senior iOS Developer

Muscat, Poland, New York, United States

Save Job

Senior iOS Developer Miejsce pracy: Warszawa

Technologie, których używamy Wymagane

Swift

Objective-C

Xcode

UIKit

SwiftUI

RxSwift/RxCocoa Core Data

Realm

Auto Layout

REST API

Firebase

Git

Azure DevOps

Face ID

OAuth

Kingfisher

SkeletonView

SwiftyBeaver

Sentry

Fastlane

System operacyjny

Windows

O projekcie REWOLUCJA DIGITAL W RETAIL CZEKA!

Budujemy Nowy Ekosystem Lojalnościowy dla Milionów Klientów Grupy Eurocash. Dołącz do Zespołu Architektów Zmiany!

Grupa Eurocash – największy polski gracz na rynku retail – właśnie wkracza na zupełnie nowy poziom digitalizacji. Rozpoczynamy od zera strategiczny projekt, który zmieni doświadczenia zakupowe milionów Polaków.

BUDUJEMY OD PODSTAW platformę lojalnościową opartą o aplikację mobilną, która połączy wiele naszych franczyzowych brandów i miliony użytkowników w jednym, spójnym ekosystemie zakupowym.

Dlaczego ten projekt jest wyjątkowy?

To Twoja szansa, by pracować przy projekcie o OGROMNEJ SKALI i REALNYM WŁYWIE BIZNESOWYM, który za chwilę stanie się jednym z największych wdrożeń w polskim handlu.

• Nowoczesna Architektura: Projekt opiera się na mikroserwisach, pracujących w środowisku rozproszonym (cloud), z wykorzystaniem najnowszych technologii. Dajemy Ci szansę projektowania i budowania systemów, a nie tylko ich utrzymywania.

• Pełna Autonomia i Odpowiedzialność: Szukamy osób, które chcą mieć pełną odpowiedzialność za decyzje technologiczne. Zapewniamy swobodę w wyborze narzędzi i podejść, które doprowadzą nas do celu.

• Integracja o Zasięgu Korporacyjnym: Platforma wymaga zaawansowanej integracji z kluczowymi systemami korporacyjnymi (ERP, CRM, WMS), dając unikalne doświadczenie pracy z kompletnym ekosystemem retailowym.

• Wpływ na Miliony: To, co stworzysz, trafi do milionów użytkowników i bezpośrednio przełoży się na wyniki tysięcy niezależnych sklepów w całej Polsce. Chcemy, by Twój kod miał realny wpływ na polską gospodarkę.

Kogo szukamy?

Jeśli Twoją pasją jest tworzenie skalowalnych i wydajnych rozwiązań, a wyzwania traktujesz jako paliwo do rozwoju – szukamy właśnie Ciebie.

Rekrutujemy na wszystkie kluczowe role w zespołach deweloperskich (Agile/Scrum):

Tech Lead / Architekt - Liderów, którzy poprowadzą architektonicznie kluczowe strumienie projektu.

Senior/Regular Developerzy Specjalistów z doświadczeniem w tworzeniu wydajnych mikroserwisów i aplikacji mobilnych.

Specjaliści QA / Testerzy - Osoby, które zapewnią najwyższą jakość i niezawodność, testując systemy w środowisku high-volume.

Twój zakres obowiązków

Rozwój aplikacji iOS w Swift, projektowanie rozwiązań biznesowych,

Określanie i realizacja standardów tworzenia aplikacji mobilnych,

Projektowanie architektury mobilnej, integracji z REST API i analityką (np. Firebase),

Wdrażanie w App Store (pipeline, dokumentacja), zabezpieczenia (Face ID, OAuth, GDPR),

Udział w planowaniu technicznym,

Utrzymanie jakości kodu, testy (unit/UI, TDD), CI/CD,

Code Review oraz mentoring zespołu mobilnego,

Współpraca z Android, backend (.NET), frontend (Angular), QA, PO, UX, analitykami.

Nasze wymagania

Masz min. 4-letnie doświadczenie zawodowe jako programista/programistka,

Realizowałeś/aś projekty z dużym ruchem (2M+ użytkowników),

Masz bardzo dobre umiejętności programowania obiektowego, funkcyjnego i komponentowego,

Bardzo dobrze znasz: SwiftUi i UI Kit, Clean Architecture, wzorce projektowe w Swift/Objective-C; modelowanie danych (Realm, KeychainAccess),

Potrafisz analizować i optymalizować wydajność aplikacji – od CPU i GPU po pamięć i sieć,

Stosujesz TDD w codziennej pracy (testy unit, integration, end-to-end) i dbasz o bezpieczeństwo aplikacji zgodnie z OWASP Top 10,

Potrafisz pracować w Agile/Scrum,

Znasz język angielski na poziomie B2+,

Technologie: Swift, Objective-C, Xcode, UIKit, SwiftUI, RxSwift/RxCocoa Core Data, Realm, Auto Layout, REST API, Firebase, Git, Fastlane, Firebase (Crashlytics, Analytics, App Distribution), Azure DevOps, Face ID, OAuth, Kingfisher, SkeletonView, SwiftyBeaver, Sentry.

Mile widziane

Doświadczenie jako Tech Lead / Architekt / Principal Developer,

Praktyczne doświadczenie w pracy z Kotlin Multi Platdform Znajomość C# i .NET, Angular, iOS/ Swift,

Praktyczne użycie AI w development,

Budowa i konfiguracja CI/CD (Azure DevOps).

Tak organizujemy naszą pracę Tak pracujemy

wewnątrz organizacji

koncentrujesz się na jednym projekcie

masz wpływ na wybór narzędzi i technologii

masz wpływ na rozwiązania technologiczne

masz wpływ na produkt

tworzysz kod "od zera"

koncentrujesz się na rozwoju produktu

agile

scrum

kanban

Skład zespołu

backend developer

frontend developer

fullstack developer

mobile developer

lider techniczny

architekt

devOps

data scientist

programista testów automatycznych

tester manualny

specjalista cyberbezpieczeństwa

product owner

UI designer

UX designer

UX researcher

analityk biznesowy

analityk systemowy

specjalista SAP

administrator IT

Tak pracujemy nad projektem

Clean Code

code review

mierniki jakości kodu

statyczna analiza kodu

wzorce projektowe

event modeling

pair programming

TDD

Continuous Deployment

Continuous Integration

deployment na poziomie zespołu

DevOps

SysOps

wsparcie architekta / lidera technicznego

active monitoring

dokumentacja

narzędzia do trackowania zadań

NFR

zarządzanie długiem technologicznym

automatyzacja testów

pentesty

środowiska testowe

testy funkcjonalne

testy integracyjne

testy jednostkowe

testy regresyjne

testy wydajnościowe

testy manualne

Takie dajemy możliwości rozwoju

branżowe platformy e-learningowe

szkolenia wewnątrzfirmowe

treningi umiejętności miękkich

wymiana wiedzy technicznej w firmie

To oferujemy

Udział w budowie od podstaw nowej platformy lojalnościowej e-commerce dla milionów użytkowników – z dużym wpływem na decyzje technologiczne i architekturę,

Pracę w organizacji o dużej skali, która inwestuje w digitalizację i rozwój własnych zespołów developerskich,

Możliwość realnego wpływu na kierunek technologiczny projektu (architektura, standardy, CI/CD, integracje, wydajność),

Współpracę w kulturze dzielenia się wiedzą i mentoringu,

Elastyczny model pracy (praca zdalna/stacjonarna/hybryda), umowę o pracę lub B2B, benefity dopasowane do Twoich potrzeb.

Benefity

dofinansowanie zajęć sportowych

prywatna opieka medyczna

ubezpieczenie na życie

elastyczny czas pracy

owoce

firmowa drużyna sportowa

firmowa biblioteka

brak dress code’u

kawa / herbata

dodatkowe świadczenia socjalne

karty przedpłacone

paczki świąteczne

inicjatywy dobroczynne

pikniki rodzinne

karta sportowa

Eurocash S.A. Grupa Eurocash to największą polska firma zajmująca się hurtową dystrybucją produktów FMCG. Przedsiębiorczość mamy w DNA, dlatego wraz z naszymi Pracownikami i Klientami - właścicielami lokalnych sklepów od ponad 25 lat rozwijamy handel niezależny w Polsce.

#J-18808-Ljbffr