
Welyk je italská společnost působící v oblasti náboru a vzdělávacích technologií, která se zaměřuje na talenty v oblasti softwarového inženýrství. Její platforma kombinuje nábor jako službu s praktickým rozvojem dovedností pod vedením mentorů a pomáhá vývojářům posilovat jejich schopnosti a propojovat se s prověřenými společnostmi. Welyk podporuje komunitu více než 50 000 vývojářů, nabízí bezplatné hodnocení úrovně odbornosti a aktualizuje profily kandidátů na základě zpětné vazby z náborového procesu. Zaměstnavatelům poskytuje cílený nábor IT specialistů a individuálně přizpůsobené technické školení, které podporuje nábor a umožňuje interním inženýrským týmům soustředit se na vývoj produktu.
Seniorní iOS inženýr, Swift a SwiftUI
Uveďte nativní iOS aplikaci italské insurtechové společnosti do produkce pomocí Swiftu, SwiftUI a integrací se zařízeními. Pomozte nastavit architekturu, testování a postupy vydávání mobilního týmu.
Popis
- Doveďte stávající nativní iOS aplikaci do produkce v souladu s plánem vývoje produktu.
- Dokončete integraci s interní platební bránou.
- Vyvíjejte funkce využívající GPS, akcelerometr, CarPlay a další systémové služby.
- Zajistěte spolehlivou správu životního cyklu aplikace a běhu na pozadí.
- Společně s Android inženýrem nastavte pravidla nového mobilního týmu, včetně struktury, testování a revizí kódu.
- Zodpovídejte za sestavování a vydávání aplikace pomocí CI/CD, TestFlightu a App Storu.
- Pomozte vybudovat mobilní tým s možností vést tuto oblast.
Požadavky
- Alespoň 7 let zkušeností s nativním vývojem pro iOS.
- Zkušenosti se zveřejňováním a správou iOS aplikací v produkci.
- Výborná znalost Swiftu a SwiftUI.
- Pevné základy architektury, například TCA, MVVM, MVC nebo MVP.
- Zkušenosti se samostatným definováním architektury aplikace.
- Zkušenosti s Core Location, Core Motion, Core Data, během na pozadí a správou životního cyklu aplikace.
- Zkušenosti se strukturovanými týmy využívajícími postupy DevOps, včetně CI/CD, Gitu, GitHubu, revizí kódu a automatizovaného testování.
- Každodenní používání nástrojů AI v agentním pracovním postupu a schopnost kriticky kontrolovat generovaný kód.
- Praktický přístup a každodenní programování.
- Profesionální znalost angličtiny.
- Ochota pracovat v hybridním režimu v Miláně.
Benefity
- Pracovní smlouva na dobu neurčitou podle italské kolektivní smlouvy pro obchod se 14 výplatami ročně.
- Vysoce flexibilní hybridní práce bez pevně stanovených dnů v kanceláři.
- Stravenky v hodnotě 8 eur.
- Klíčová role při budování mobilního týmu s možností vést tuto oblast.
- Školení a mentoring od TomorrowDevs.