Logga in
Sök med AILogga in
JobbSafariLediga jobbiOS Senior Engineer

iOS Senior Engineer

FDJ United

Sammanfattning

FDJ UNITED is seeking an iOS developer with expertise in Swift and SwiftUI to enhance its native Sportsbook library within the Unibet Sports iOS App. The role involves building and evolving feature modules, integrating systems, and ensuring high-quality end-to-end delivery. The position emphasizes collaboration with various teams and requires a strong understanding of modern iOS development practices. This opportunity is ideal for those passionate about innovation in gaming technology.
Visa hela jobbannonsen

Jobbet i korthet

Arbetstid

heltid


Det här erbjuder vi

Opportunity to work with a leading betting and gaming operatorCollaborative and innovative work environmentFocus on professional growth and skill developmentDiverse and inclusive workplace culture

Stockholm

Ansök senast: Öppet tillsvidare
Publicerad: 2026-09-04

Beskrivning

At FDJ UNITED, we don't just follow the game, we reinvent it.

FDJ UNITED is one of Europe's leading betting and gaming operators, with a vast portfolio of iconic brands and a reputation for technological excellence. With more than 5,000 employees and a presence in around fifteen regulated markets, the Group offers a diversified, responsible range of games, both under exclusive rights and open to competition. We set new standards, proving that entertainment and safety can go hand in hand. Here, you'll work alongside a team of passionate individuals dedicated to delivering the best and safest entertaining experiences for our customers every day.

We're looking for bold people who are eager to succeed and ready to level-up the game. If you thrive on innovation, embrace challenges, and want to make a real impact at all levels, FDJ UNITED is your playing field.

Join us in shaping the future of gaming. Are you ready to LEVEL-UP THE GAME?

We are looking for an iOS developer with strong Swift and SwiftUI experience to work on KSP, our native Sportsbook library embedded in the Unibet Sports iOS App.

What you'll work on
  • Build and evolve SwiftUI feature modules across the KSP stack
  • Integrate KSP into the Sports host app via shared contracts
  • Design and maintain modular SPM APIs, keeping module boundaries clean and public surfaces intentional
  • Implement real-time sportsbook experiences: odds/live data flows, navigation, analytics, localization, and media
  • Own quality end-to-end: unit tests, SwiftUI view tests, lint/format, CI feedback, and PR hygiene
  • Collaborate with product, design, QA, and other platform teams on high-impact sportsbook journeys
Our tech stack (what you'll use day to day)
  • Language & platform: Swift 5.10+, SwiftUI, iOS 17+, Xcode
  • Architecture: Modular Swift Packages, feature-oriented modules composed through an integration layer
  • Dependency injection: Factory (Container-based DI, test/preview-friendly registrations)
  • Concurrency & reactivity: Structured concurrency (async/await), preference for modern Observation patterns
  • Networking & realtime: REST-style providers plus MQTT/WebSocket for live offering data
  • Testing: Swift Testing (preferred for new tests), ViewInspector for SwiftUI
  • Tooling & delivery: SwiftLint, SwiftFormat, Git hooks, Jira, GitLab, Jenkins/CI, Fastlane
Ideal profile

Must-have
  • Solid commercial experience building production iOS apps or libraries in Swift
  • Strong SwiftUI skills: composition, navigation, state management, performance-aware UI
  • Comfortable with modular Swift Package development and multi-repo / multi-package dependency graphs
  • Practical experience with async/await and main-actor boundaries, able to reason about concurrency bugs
  • Experience writing unit tests and testing UI behavior (XCTest and/or Swift Testing)
  • Ability to work in a large codebase with shared components, strict linting, and CI gates
  • Clear communication in English and confidence collaborating across squads

Nice-to-have
  • Experience with Factory, Resolver, or similar DI containers
  • Exposure to Combine and migration toward Observation / @Observable
  • Realtime systems experience (MQTT, WebSockets, push-driven UI)
  • Sportsbook, betting, trading, or other high-frequency / odds-driven product experience
  • Experience embedding libraries into a host app (SDK-style delivery, integration contracts, versioning)
  • Familiarity with analytics/tracking instrumentation, localization pipelines, or media/player SDKs
  • Comfort with GitLab, conventional PR reviews, and Jira-linked delivery
What success looks like
  • You deliver reliable sportsbook features with clean module boundaries and predictable integrations
  • You write testable, maintainable Swift that fits existing KSP conventions
  • You improve live UX quality under real conditions: odds updates, navigation, betslip flows, and streaming
  • You leave the codebase healthier than you found it: better tests, clearer APIs, fewer regressions
Soft skills we value
  • Product mindset: you care about customer journeys, not only tickets
  • Pragmatism: prefer simple solutions, abstract complexity only when needed
  • Ownership: you follow work through build, test, review, and production feedback
  • Collaboration: you can partner with web / backend sportsbook teams and host-app iOS engineers


We believe talent knows no boundaries. Our hiring process focuses solely on your skills, experience, and potential to contribute to our team. We welcome applicants from all backgrounds and evaluate each candidate based on merit, regardless of personal characteristics as the age, gender, origin, religion, sexual orientation, neurodiversity or disability.

Ansök till tjänsten

iOS Senior Engineer

Denna arbetsplats har annonserats på Compilation Source (Sweden)-tjänsten den 2026-09-04 och publicerades av Compilation Source (Sweden).

OM FÖRETAGET

FDJ United

Hittade du inte vad du letade efter?

Beskriv med dina egna ord vad du söker, precis som om du skulle förklara det för en kompis. Josi hittar jobb som matchar dig på riktigt.
Testa nu

Sök efter fler liknande jobb

StockholmData och ITMobilutvecklareIngenjörQuality AssuranceAndroid DeveloperiOS DeveloperMobile DeveloperAndroidutvecklareiOS-utvecklareEngineerQA

Läs också

Rätt erfarenhet är avgörande för att vara rätt kandidat men när blir för mycket erfarenhet ett hinder?
Arbetsmiljö

Rätt erfarenhet är avgörande för att vara rätt kandidat men när blir för mycket erfarenhet ett hinder?

Enligt JobbSafaris undersökning värderar rekryterare erfarenhet högt i urvalsprocessen av kandidater. Ändå riskerar människor med mer erfarenhet att väljas bort i rekrytering, kompetensutveckling och karriärmöjligheter. Vad säger ålder egentligen om en person kan göra ett bra jobb eller inte?  I maj 2026 inrättade regeringen ett nationellt råd mot ålderism. Rådet ska öka kunskapen om hur […]

Lästid 4 min

Liknande jobb

Visa alla lediga jobb
CGI Sverige AB

Utvecklare inom mobila lösningar

Stockholm
16/12 – tillsvidare

Jobb per stad

Det är enklare än någonsin att söka jobb – men svårare än någonsin att hitta rätt. Det vill vi ändra på. JobbSafari är din guide genom arbetslivet, byggd för att matcha rätt person med rätt möjlighet bland tusentals lediga jobb i Sverige.

JobbSafari är en del av Duunitori Group – Duunitori är Finlands största jobbsökmotor och en betrodd partner inom rekrytering, rekryteringsmarknadsföring och employer branding.

Stockholm, Sweden

JobbSafari AB

Grev Turegatan 11A

114 46 Stockholm, Sweden

info@jobbsafari.se

+46 (0) 8 515 10 774

Helsinki, Finland

Duunitori Oy

Toinen Linja 7

00530 Helsinki, Finland

asiakaspalvelu@duunitori.fi

+358 44 980 3558

Oslo, Norway

JobbSafari AB

c/o Accountor AS

Tangen 75

4608 Kristiansand, Norge

info@jobbsafari.se

+46 70 314 59 79

  • jobbsafari.se
  • duunitori.fi
  • jobbsafari.no
  • allaloner.se
  • jobbland.se