
Senior iOS Developer
BlueSoft•Warszawa•Zdalnie
📝 Opis główny / Wstęp
Senior iOS Developer
Jako Senior iOS Developer dołączysz do zespołu odpowiedzialnego za rozwój flagowej aplikacji mobilnej. Twoim zadaniem będzie nie tylko implementacja nowych funkcjonalności, ale przede wszystkim dbanie o skalowalność architektury i optymalizację wydajności. Pracujemy w środowisku zorientowanym na wysoką jakość kodu (Clean Code) i doskonałe User Experience.
Zakres obowiązków:
Rozwój produktu: Projektowanie i implementacja nowych modułów aplikacji w języku Swift.
Architektura: Definiowanie i rozbudowa architektury systemowej (MVVM / Clean Architecture) w celu zapewnienia jej długofalowej skalowalności.
Jakość kodu: Aktywne uczestnictwo w procesach Code Review oraz dbanie o standardy dokumentacji technicznej.
Optymalizacja: Monitorowanie stabilności aplikacji, debugowanie złożonych problemów.
Współpraca: Bliska kooperacja z zespołami Product, UI/UX Design oraz Backend w celu dostarczania spójnych rozwiązań końcowych.
Automatyzacja: Wspieranie procesów CI/CD oraz pisanie testów jednostkowych i integracyjnych (Unit/UI Tests).
Doświadczenie: Minimum 4 - 5 lat komercyjnego doświadczenia w tworzeniu aplikacji na platformę iOS.
Technologie: Biegła znajomość języka Swift oraz ekosystemu Apple (Xcode, Instruments).
UI/UX: Doświadczenie w pracy z SwiftUI oraz gruntowna znajomość UIKit.
Architektura: Praktyczna umiejętność stosowania wzorców projektowych (MVVM, VIPER lub pokrewne) oraz zasad SOLID.
Komunikacja: Znajomość języka angielskiego na poziomie min. B2.
Narzędzia: Biegłość w obsłudze systemów kontroli wersji (Git) oraz menedżerów pakietów (SPM/CocoaPods).
Integracje: Doświadczenie w pracy z RESTful API i formatem JSON.
Co zyskujesz dołączając do Bluesoft:
👨💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii;
📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat;
🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach;
🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu;
⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji);
☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach);
📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego;
🏋️♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego;
⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).