PENN Entertainment, Inc. is looking to provide users with an industry-leading gaming experience on their premier betting products, ESPN Bet and theScore Bet, by continuously evolving the experience within their gaming products to meet the demands of the dynamic sports gaming industry.
Requirements
- 4+ years experience with Kotlin (our apps are 100% Kotlin)
- 5+ years experience in commercial Native Android development
- Experience writing unit tests (jUnit, Mockito, Robolectric)
- Experience developing pixel-perfect user interfaces.
- Experience creating custom UI elements and creating a rich, interactive UX
- Experience working with JetPack Components.
- Experience with dependency injection frameworks (Koin, Dagger, Hilt)
Responsibilities
- Work with the product team to design, architect, and ship customer experience features to our amazing applications.
- Implement polished user interfaces with the help of our design team.
- Improve our code through refactoring and applying modern design patterns.
- Work with other engineers through technical collaboration, discussion, and code review.
- Collaborate with the ESPN development team in supporting their initiatives and our own objectives.
- Solve difficult problems related to large data sets and responsive UIs.
- Help our QA team to automate testing and continuous integration.
Other
- A degree in Computer Science, Engineering, and/or equivalent experience.
- A passion for sports and/or gaming is considered an asset.
- Opportunities for career progression and mentoring others.