Skip to main content
DraftKings

Senior Software Engineer, IOS

RemoteCanada only
Published
Role
Mobile
Experience
Senior
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior iOS engineer (Swift/SwiftUI) with 3+ years building and shipping iOS apps. Remote for Canada applicants; must be able to work under regulated gaming employment/licensing processes. Strong iOS architecture (MVVM), API integration and CI/CD/testing experience expected.

Core skills

SwiftSwiftUI

Required skills

RESTMVVMXCUITestCI/CDunit testingOOPdependency injectionRESTful APIsDesign Patternsdata persistence

Optional skills

automated testing frameworks (XCUITest)CI/CD pipelines for iOSautomated testing frameworksrelease processes

What you'll do

  • Develop high-quality iOS applications that deliver engaging, reliable experiences to millions of users.
  • Architect scalable, modular, and maintainable iOS codebases, leveraging modern development practices.
  • Collaborate closely with Product, Design, and Engineering teams to define and deliver new features end-to-end.
  • Promote iOS best practices, including clean architecture, dependency injection, and efficient UI rendering.
  • Monitor app performance, reliability, and crash analytics to drive continuous improvement.
  • Stay ahead of iOS platform changes, ecosystem updates, and mobile trends.
  • Foster a culture of collaboration, innovation, and technical excellence within the iOS engineering community.
  • Stay ahead of iOS platform changes, ecosystem updates, and mobile trends to keep the team’s skills and tools cutting-edge.

What they require

  • Bachelor's degree in Computer Science or any relevant combination of education, experience, and training.
  • At least 3 years of experience building and shipping iOS applications using Swift and Swift UI development principles.
  • Strong knowledge of iOS architecture patterns such as MVVM.
  • Experience integrating RESTful APIs, handling data persistence, and managing complex states in mobile apps.
  • Strong knowledge of Design Patterns and OOP principles.
  • Familiarity with CI/CD pipelines for iOS, automated testing frameworks (XCUITest), and release processes is a plus.
  • Strong code quality practices, including code reviews, unit testing, and writing clean, maintainable code.
  • Excellent communication and collaboration skills with cross-functional teams.
  • A user-focused mindset, with an ability to translate product and design requirements into intuitive mobile experiences.

We’re a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment.

🇺🇸 United StatesGamingEnterprisedraftkings.com
Salary not disclosed