ITC söker en UI Developer iOS till Kundens design system Nivå 4 till vår kund i Stockholm. Se nedan för kundens behov och krav.
Uppdragets omfattning:
Omfattningen av uppdraget är 100 %
Under perioden 2026-05-01 - 2026-12-31
Stationeringsort: Stockholm
Uppdragsbeskrivning
Kundens Design System ansvarar för ett skalbart och högkvalitativt design- och komponentbibliotek för Kundens digitala produkter. Vi har idag etablerade bibliotek för webben och Android, men saknar motsvarande struktur och komponenter för iOS.
För att skapa en gemensam grund för Kundens app söker vi nu en senior iOS‑konsult som kan bygga upp iOS‑delen av systemet från grunden.
Kundens Design System befinner sig även i en PoC kring AI‑stödd utveckling där Claude Code i samverkan med Figma utvärderas. Erfarenhet av AI‑driven utveckling är därför ett krav.
Så här funkar vi
Du blir en del av Kundens Design Team som jobbar tätt med produkt-, design- och teknik. Vi är pragmatiska, snabba och testar ofta nytt – och vi vill skapa ett bibliotek som gör att produktteam kan bygga snabbare, bättre och mer konsekventa produkter till våra kunder.
Uppdraget
- Etablera fundamentet för iOS i Kundens Design System
- Sätta upp en arkitektur och mappstruktur för komponentbiblioteket (Swift/SwiftUI).
- Definiera arbetssätt, riktlinjer och versionshantering för komponenterna i samverkan med UI Lead.
- Säkerställa skalbarhet och tydlig separation mellan design tokens, core‑bibliotek och komponentlager.
- Utveckla iOS‑komponentbiblioteket
- Implementera komponenter (knappar, typografi, färger, formulär, navigationsmönster, listor m.m.).
- Etablera komponenternas API‑design och dokumentationsstandard.
- Säkerställa hög kvalitet gällande tillgänglighet, performance, konsistens och skalbarhet.
- Dokumentera komponenter, riktlinjer och arbetssätt på ett strukturerat och lättillgängligt sätt.
- AI och Claude Code
- Använda Claude Code för att effektivisera utveckling, dokumentation, tillgänglighet och QA.
- Bidra till best practices för AI‑assisterad utveckling inom designsystem.
- Samverkan
- Tätt samarbete och proaktiv dialog med UI Lead, UX/UI‑designers och Appteamet.
- Aktivt bidrar till gemensamma beslut, samsyn och kunskapsdelning.
Uppdragets leveranser
- iOS‑grundstruktur (projektstruktur, arbetsflöden, dokumentation).
- Första uppsättningen av komponenter i biblioteket.
- Dokumentation (kodexempel, guidelines, readme, changelog).
- Rekommenderat arbetssätt för AI‑assisterad komponentutveckling.
- Stöd till Appteamet vid införande och anpassning.
Profil & Meriter
Kravprofil
- 9-12 års erfarenhet av iOS‑utveckling (Swift och/eller SwiftUI).
- Dokumenterad erfarenhet av att bygga komponentbibliotek, UI‑ramverk eller designsystem.
- Stark kompetens inom arkitektur (modularisering, skalbarhet).
- God förståelse för tillgänglighet på iOS.
- Tidigare arbete med design tokens.
- Erfarenhet av Figma, Figma API eller DS‑integration.
- Van att samverka med UX/UI‑designers.
- Erfarenhet av CI/CD och versionering av SDKs/komponentbibliotek.
- Erfarenhet av Claude Code eller liknande AI‑utvecklingsverktyg.
- God förmåga att utrycka sig på engelska. Delar av appteamet består av konsulter via near shoring.
Kommunikativa förmågor
- Förmåga att förklara tekniska val, begränsningar och konsekvenser på ett pedagogiskt sätt för både tekniska och icke‑tekniska intressenter.
- Bekväm med att presentera och resonera kring lösningar i workshops och gemensamma forum.
Efterfrågad kompetensnivå: Nivå 4
Kunskap: Hög generalistkompetens, eller mycket hög kompetens inom ett område
Erfarenhet: Har deltagit i stora uppdrag inom olika områden och genomfört uppdrag med mycket hög kvalitet, nivån uppnås normalt tidigast efter 9-12 år som konsult inom området. Har befunnit sig på nivå 3 under minst 2 år.
Ledning: Tar huvudansvar för ledning av större grupp
Självständighet: Mycket stor
Övrigt:
- Ange konsultens tillgänglighet samt önskat arvode
- Kandidater kommer att presenteras löpande till kunden och tjänsten kan komma att tillsättas innan sista svarsdag.
- Grundlig bakgrundskontroll kan komma att begäras av kunden och denna kostnad belastar konsultbolaget eller enmanskonsulten.
Handlingar som skall ingå vid svar på förfrågan och som kommer vara en del i urvalsprocessen:
CV (i Word) för konsulten med synbar koppling till kraven för detta uppdrag
Svar i kravmallen (finns att ladda ner på förfråganssidan)
Motivera hur väl konsulten matchar förfrågan och ställda krav