iOS Software Engineer
Programistka / Programista iOS (Swift)
Bjak · Zdalnie
Opis stanowiska
Zakres obowiązków
- Budowanie i utrzymywanie aplikacji iOS w środowisku produkcyjnym z użyciem Swift i SwiftUI.
- Twórczość interfejsów dla komunikacji, funkcji AI oraz rozwiązań w czasie rzeczywistym.
- Integracja API backendu, obsługa strumieniowych odpowiedzi, operacji asynchronicznych i zarządzanie błędami.
- Implementacja lokalnego przechowywania danych, powiadomień push, zadań w tle oraz synchronizacji danych.
- Optymalizacja wydajności aplikacji, czasu uruchamiania, zużycia pamięci i baterii.
- Wdrażanie narzędzi do analizy, raportowania awarii oraz monitoringu w celu identyfikacji i rozwiązywania problemów w środowisku produkcyjnym.
- Współpraca z zespołami backendowymi, ML oraz designowymi przy tworzeniu, testowaniu i wdrażaniu nowych funkcji.
Wymagania
- 3+ lata doświadczenia w rozwoju aplikacji iOS z użyciem Swift, z udanymi publikacjami w App Store.
- Zaawansowana znajomość SwiftUI, UIKit, iOS SDK oraz cyklu życia aplikacji.
- Doświadczenie w obsłudze asynchroniczności, przetwarzania w tle oraz zarządzaniu danymi asynchronicznymi.
- Umiejętność integracji REST API, zarządzania lokalnymi danymi oraz obsługi błędów sieciowych.
- Zrozumienie architektury aplikacji iOS, zarządzania stanem oraz optymalizacji pamięci.
- Doświadczenie w profilowaniu i optymalizacji wydajności za pomocą narzędzi Xcode Instruments.
- Silne umiejętności debugowania oraz utrzymywania aplikacji iOS w środowisku produkcyjnym.
Oferta
- Praca zdalna z Polski.
- Możliwość rozwoju w innowacyjnym projekcie z wykorzystaniem sztucznej inteligencji.
Podobne oferty
-
General Account Manager CEE
Specjalistka / Specjalista ds. sprzedaży B2B (Account Manager)
ok. 22 500-49 800 zł brutto / mies. -
Image and Data Processing Libraries Intern
Stażystka / Stażysta w bibliotekach przetwarzania obrazów i danych (AI/ML, C++/CUDA)
ok. 9 800-17 000 zł brutto / mies. -
Chief Commercial Officer (Platforma typu SaaS)
Dyrektorka / Dyrektor komercyjny (Chief Commercial Officer) w SaaS
-
Security Architect
Architektka / Architekt bezpieczeństwa IT (Security Architect)
Zdalnie -
Machine Learning Engineer, Applied AI
Inżynierka / Inżynier uczenia maszynowego (ML Engineer)
Zdalnie