Senior Software Engineer, iOS

DraftKings Inc.
•$119,500 - $149,400

About The Position

As a Senior Mobile Engineer, iOS, you will help define DraftKings’ mobile products and deliver experiences to millions of users. You will shape engineering practices and technical decisions so new features scale reliably, while championing performance, quality, and maintainability as the mobile platform evolves. The role involves developing and architecting iOS applications, working with cross-functional teams, and fostering technical excellence in the iOS engineering community. DraftKings describes AI as an integral part of its present and future, supporting work, decision-making, customer experiences, and operations. The company is publicly traded (NASDAQ: DKNG) and headquartered in Boston. As a regulated gaming company, DraftKings may require this position’s employee to obtain a gaming license from the appropriate state agency as a condition of employment. The US base salary range for this full-time position is $119,500–$149,400, plus bonus, equity, and benefits as applicable. Pay within the range depends on work location and factors including job-related skills, experience, and relevant education or training.

Requirements

  • Bachelor’s degree in Computer Science, or a relevant combination of education, experience, and training.
  • At least 3 years of experience building and shipping iOS applications using Swift and SwiftUI 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 object-oriented programming principles.
  • 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 and ability to translate product and design requirements into intuitive mobile experiences.

Nice To Haves

  • Familiarity with CI/CD pipelines for iOS, automated testing frameworks such as XCUITest, and release processes.

Responsibilities

  • Develop high-quality iOS applications that deliver engaging, reliable experiences to millions of users.
  • Architect scalable, modular, and maintainable iOS codebases using modern development practices.
  • Collaborate 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.
  • Keep current with iOS platform changes, ecosystem updates, and mobile trends.
  • Foster collaboration, innovation, and technical excellence within the iOS engineering community.

Benefits

  • Bonus, as applicable.
  • Equity, as applicable.
  • Benefits, as applicable.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service