Required skills
- Swift
- SwiftUI
- UIKit
- Core Data
- SwiftData
- REST API
- MVVM
- Git
- Swift Concurrency
- Unit Testing
- Dependency Injection
- Swift Package Manager
Languages: Polish
Job description
Project overview
Dla jednego z naszych Klientów, jednej z największych firm ubezpieczeniowych na polskim rynku, poszukujemy osób na stanowisko iOS Developerów.
Proszę o zwrócenie uwagi, że klient oczekuje współpracy hybrydowej - 1 dzień w tygodniu w biurze na terenie Warszawy.
Zadania:
Wymagania:
-
Please note, the Client is interested in contract prolongation for next work orders.
JR Code: MM02
Zansz kogoś, kto pasowałby na to stanowisko? Poleć kandydata, przesyłając jego/jej CV.
Whistleblowing Policy, which provides guidelines for reporting misconduct can be found on Ework website: https://www.eworkgroup.com/about-us/our-responsibility
- Projektowanie i implementacja aplikacji mobilnej na platformie IOS,
- Dostarczanie dokumentacji związanej z ww. obszarami, zgodnie z obowiązującymi standardami oraz procesem wytwórczym.
- Udział w testach integracyjnych i akceptacyjnych budowanego rozwiązania
- Udział w stabilizacji rozwiązania produkcyjnego
- Minimum 3 lata doświadczenia w projektowaniu i budowaniu aplikacji na iOS z użyciem Swift
- Dobra znajomość SwiftUI i UIKit
- Doświadczenie z Core Data i SwiftData
- Dobra znajomość implementacji REST API
- Tworzenie czystego kodu w architekturze MVVM z koordynatorami
- Dobra znajomość Git i GitFlow
- Znajomość narzędzi Bitbucket, Jira
- Pisanie testów jednostkowych
- Udział w analizie i projektowaniu nowych funkcjonalności, przygotowywanie dokumentacji zgodnej ze standardami
- Znajomość podstaw CI/CD i narzędzi takich jak Fastlane, Jenkins
- Znajomość wzorców projektowych (Clean Architecture, MVVM-C)
- Znajomość Swift Concurrency (async/await)
- Znajomość Dependency Injection (np. swift-dependencies)
- Doświadczenie w zarządzaniu zależnościami (SPM).
- Kompetencje AI na poziomie MID:
- Umiejętność samodzielnego napisania i wdrożenia skilla/agenta AI wspierającego wykonywanie zadań związanych z rozwojem oprogramowania.
- Umiejętność audytu istniejących rozwiązań AI pod kątem kosztu (routing, prompt caching, batching) i jakości generowanych wyników.
- Umiejętność zdefiniowania zasad bezpiecznego wykorzystania AI: klasyfikacja danych, dobór narzędzia do klasy danych, standardy maskowania danych wrażliwych.
- Praktyczna znajomość konfiguracji integracji MCP w swoich narzędziach pracy.
- Umiejętność korzystania z bash/powershell
Project details
- Start: 2026-12-01
- Remote: hybrid
- Location: Warsaw, Poland, PL
- Languages: Polish
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on app.verama.com