Pomiń do treści
Logo firmy AgileEngine

Lead iOS Engineer ID71270

AgileEngine

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄OtherKontrakt
⏱️Lead · 5+ latDoświadczenie
LokalizacjaPoznań
Źródło
Aktywna
Opublikowano4 sierpnia 2026
Ostatnio sprawdzono4 sierpnia 2026
Wygasa za11 dni
Werdykt JobHunt

Rola Lead iOS Engineer w AgileEngine to stanowisko w zespole platformowym, który dostarcza współdzielone komponenty iOS dla aplikacji konsumenckich. Będziesz odpowiadać za ręczne programowanie w Swift, ewolucję architektury MVVM, integrację SDK i usług chmurowych oraz definiowanie strategii testowania. Oczekuje się silnej własności w środowisku o dużej niejednoznaczności, gdzie trzeba przekształcać niejasne wymagania w konkretne plany techniczne. To rola łącząca codzienną pracę programisty z przywództwem technicznym i mentoringiem.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano przedziału wynagrodzenia, brak informacji o wielkości zespołu i kontekście produktu.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Tech Lead

Rola Lead iOS Engineer w AgileEngine to stanowisko w zespole platformowym, który dostarcza współdzielone komponenty iOS dla aplikacji konsumenckich. Będziesz odpowiadać za ręczne programowanie w Swift, ewolucję architektury MVVM, integrację SDK i usług chmurowych oraz definiowanie strategii testowania. Oczekuje się silnej własności w środowisku o dużej niejednoznaczności, gdzie trzeba przekształcać niejasne wymagania w konkretne plany techniczne. To rola łącząca codzienną pracę programisty z przywództwem technicznym i mentoringiem.

Plusy
  • Mentoring, TechTalki i spersonalizowane ścieżki rozwoju
  • Wynagrodzenie w USD z budżetem na edukację, fitness i aktywności zespołowe
  • Elastyczna praca zdalna z opcją biurową
  • Praca nad nowoczesnymi rozwiązaniami dla znanych marek (Fortune 500)
Na co uważać
  • !Brak widełek wynagrodzenia w ogłoszeniu
  • !Wymagane doświadczenie z narzędziami AI – może być barierą dla kandydatów bez takiego tła
  • !Nieokreślona wielkość zespołu i struktura organizacyjna
  • !Brak informacji o ewentualnych dyżurach on-call
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja nowych funkcji iOS w Swift z wykorzystaniem MVVM i modern Swift Concurrency
  • Ewolucja architektury modułowej z użyciem TCA lub Clean Architecture
  • Integracja zewnętrznych SDK i usług platformowych (Cloud Code) do aplikacji iOS
  • Praca nad warstwą sieciową, integracjami API i interakcjami backend-mobile
  • Przeprowadzanie code review, pair programming i dyskusji architektonicznych
  • Definiowanie strategii testowania: unit, integration, UI, snapshot, contract
  • Stosowanie narzędzi AI do usprawnienia implementacji, debugowania, refaktoryzacji i dokumentacji
  • Komunikacja z interesariuszami, raportowanie postępów i ryzyk w rozproszonym zespole
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.

Minimum sensowne

Minimalny kandydat ma co najmniej 5 lat doświadczenia w iOS z solidną znajomością Swift i Swift Concurrency, potrafi samodzielnie zaprojektować i zaimplementować architekturę MVVM oraz ma doświadczenie w integracji SDK. Powinien mieć podstawy przywództwa technicznego, np. prowadzenie code review, oraz gotowość do nauki narzędzi AI.

Raczej nie dla

Oferta nie jest odpowiednia dla juniorów ani midów bez 5-letniego doświadczenia w iOS. Osoby preferujące ściśle zdefiniowane zadania i unikające niejednoznaczności mogą mieć trudności w tej roli.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt4/5
Remote5/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół platformowy i jakie są inne role w zespole?
  • ?Jakie konkretnie narzędzia AI są używane w codziennej pracy?
  • ?Czy istnieje legacy codebase, czy projekt jest greenfield?
  • ?Jak wygląda proces definiowania strategii testowania – czy zespół ma autonomię?
  • ?Jaki jest stos czasu poświęcanego na ręczne programowanie vs przywództwo techniczne?
  • ?Czy istnieje system on-call lub oczekiwanie dostępności poza godzinami pracy?
  • ?Jakie są oczekiwania co do znajomości Cloud Code – czy to konkretna platforma (np. Firebase)?
  • ?Jaki jest przewidywany czas trwania procesu rekrutacyjnego od aplikacji do oferty?
Brakujące informacje
  • Nie podano przedziału wynagrodzenia
  • Brak informacji o wielkości zespołu i kontekście produktu
  • Nie określono szczegółów dotyczących ewentualnych dyżurów on-call
  • Brak konkretów na temat stosowanej platformy Cloud Code
Zespół

Firma AgileEngine chwali się kulturą stawiającą na ludzi, wielokrotnie nagradzaną jako Best Place to Work. Oferuje mentoring, regularne TechTalki i rozwój, co sugeruje wspierające i nastawione na rozwój środowisko.

Rekrutacja

Proces rekrutacyjny składa się z: Aplikacji → Coding Challenge → Rozmowy wideo → Rozmowy technicznej lub z Hiring Managerem. Każdy etap służy ocenie umiejętności i dopasowania. Jeśli pasujesz, otrzymasz ofertę.

🔗Podobne oferty