iOS Developer
Next Technology Professionals
⚲ Warszawa, Wrocław, Kraków, Poznań, Gdańsk
5 000 - 6 000 USD netto (B2B)
Wymagania
- Git
- CI/CD
- SwiftUI
- Swift
- UIKit
Opis stanowiska
Projekt: 💻 Tworzenie i rozwój wydajnej, natywnej aplikacji e-commerce B2C dla stabilnej firmy o niemieckich korzeniach, obsługującej rynki międzynarodowe. Skupiamy się na wysokiej wydajności, niezawodności oraz doskonałym UX dla setek tysięcy użytkowników. Stack technologiczny: 🛠️ Swift 5.0+, UIKit (stanowi ok. 90% kodu), SwiftUI (mile widziane), Foundation, CoreData, REST API, Git, Fastlane, narzędzia CI/CD. Zespół: 👥 6-osobowy zespół ekspertów mobile (poziom mid/senior) pracujący w pełni rozproszonym, międzynarodowym środowisku. Metodyka pracy: 🔄 Agile / Scrum. Model współpracy: 🌍 100% zdalnie (kontrakt B2B). Wynagrodzenie: 💰 5 000 – 6 000 USD netto na fakturze miesięcznie. Start współpracy: 🚀 ASAP / 1 miesiąc / 30 dni. Zakres obowiązków: 📋 • Projektowanie, budowa i utrzymanie natywnych aplikacji na platformę iOS, ze szczególnym naciskiem na najwyższą jakość i płynność interfejsu (eliminacja tzw. scroll jank). • Ścisła współpraca z Product Ownerem, analitykami biznesowymi i resztą zespołu w celu płynnego dostarczania funkcjonalności zgodnie ze specyfikacją. • Aktywny udział w Code Review, dbanie o stabilność oprogramowania, promowanie dobrych praktyk oraz dbałość o architekturę. • Wdrażanie i ciągłe ulepszanie procesów z obszaru CI/CD. • Pisanie testów jednostkowych i utrzymywanie wysokiego pokrycia kodu. • Eksplorowanie nowinek w świecie mobile, tworzenie rozwiązań typu Proof of Concept (PoC) oraz dzielenie się wiedzą wewnątrz firmy. Oczekujemy: ✔️ • Około 3-4+ lat komercyjnego doświadczenia w tworzeniu aplikacji mobilnych (preferowane doświadczenie w środowisku e-commerce / B2C). • Biegłej znajomości Swift (5.0+) oraz doskonałego zrozumienia frameworków takich jak UIKit. Znajomość SwiftUI będzie dodatkowym atutem. • Praktycznego doświadczenia z wzorcami projektowymi, architekturą zorientowaną obiektowo (OOP) i zasadami pisania czystego, testowalnego kodu. • Biegłości w korzystaniu z narzędzi kontroli wersji (Git), wiersza poleceń (np. Fastlane) oraz umiejętności płynnej integracji z REST API. • Bardzo dobrej znajomości języka angielskiego w mowie i piśmie – swobodna komunikacja, umiejętność argumentacji swoich pomysłów w międzynarodowym, wielokulturowym zespole to warunek konieczny. • Gotowości do pracy w stałych ramach czasowych, zsynchronizowanych z zagranicznymi strukturami firmy: 6:00-15:00 w okresie zimowym oraz 7:00-16:00 w okresie letnim (według czasu polskiego), ze względu na codzienne spotkania typu daily. Oferujemy: 🎁 • Współpracę w oparciu o kontrakt B2B • Wynagrodzenie wypłacane bezpośrednio w USD. • W 100% zdalny model pracy z dowolnego miejsca. • Pracę na własnym sprzęcie komputerowym (BYOD). Proces rekrutacyjny: 📈 • Krótka rozmowa zapoznawcza z działem HR (ocena umiejętności miękkich oraz poziomu języka angielskiego). • Teoretyczny test techniczny na zewnętrznej platformie (ok. 30 minut, głównie zagadnienia z zakresu Swift, UIKit oraz SwiftUI). • Sesja Live Coding z Liderem Technicznym i doświadczonymi programistami zespołu (uwaga: proces wymaga samodzielnego pisania kodu; korzystanie z asystentów AI oznacza natychmiastowe zakończenie rekrutacji). • Domowe zadanie programistyczne (Case Study) z około 5-dniowym buforem czasowym na realizację. O nas Next Technology Professionals to wyspecjalizowana agencja rekrutacyjna i firma outsourcingowa o silnym profilu technologicznym. Od ponad 10 lat wspieramy firmy w budowie zespołów IT, AI, Cybersecurity, SAP oraz w rekrutacjach dla finansów, inżynierii i marketingu. Zrealizowaliśmy ponad 1000 skutecznych procesów rekrutacyjnych dla korporacji, scale-upów i dynamicznie rosnących startupów. Przesyłając swoje CV do Next Technology Professionals, trafiasz do starannie wyselekcjonowanej bazy kandydatów realizujących projekty dla wiodących globalnych organizacji. Pracujemy wyłącznie w oparciu o aktualne, konkretne potrzeby klientów. Jeśli Twój profil będzie odpowiadał jednemu z prowadzonych procesów, skontaktujemy się niezwłocznie.