At DraftKings, the business problem is to enhance customer experiences, streamline operations, and unlock new possibilities by leveraging AI and mobile innovation.
Requirements
- At least 3 years of experience building and shipping Android applications using Kotlin and modern Android development principles.
- Strong knowledge of Android architecture patterns such as MVVM, MVI, or Clean Architecture.
- Working knowledge of Jetpack Compose and a passion for exploring modern UI frameworks.
- Deep understanding of asynchronous programming using coroutines, flows, and reactive streams.
- Experience integrating RESTful APIs, handling data persistence, and managing complex states in mobile apps.
- Familiarity with CI/CD pipelines for Android, automated testing frameworks such as JUnit, Espresso, or Mockk, and release processes.
Responsibilities
- Develop high-quality Android applications that deliver engaging, reliable experiences to millions of users.
- Architect scalable, modular, and maintainable Android codebases, leveraging modern development practices.
- Collaborate closely with Product, Designer, and Engineering teams to define and deliver new features end-to-end.
- Work with Jetpack libraries and explore the adoption of Jetpack Compose where it adds value to the user experience and developer velocity.
- Stay ahead of Android platform changes, ecosystem updates, and mobile trends to keep the team’s skills and tools cutting-edge.
Other
- Bachelor's degree in Computer Science or any relevant combination of education, experience, and training.
- A user-focused mindset, with an ability to translate product and design requirements into intuitive mobile experiences.
- 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.
- Ability to work in a team and collaborate with designers, product managers, and engineers.
- Must be eligible to work in the US