Taro Logo

Senior Android Developer, Mobile Platform

theScore, a wholly-owned subsidiary of PENN Entertainment, empowers millions of sports fans through its digital media and sports betting products.
Android
Senior Software Engineer
Hybrid
5+ years of experience
Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Android Developer, Mobile Platform

theScore, a subsidiary of PENN Entertainment, is seeking a Senior Android Developer for their Mobile Platform team. This role is crucial in providing the foundation for mobile clients and enabling mobile teams to build and deliver features efficiently. The ideal candidate will have 4+ years of Kotlin experience and 5+ years in commercial Native Android development. They will work on designing, architecting, and shipping applications, collaborating with Android developers to improve the development experience, and creating efficiencies through custom mobile tooling. The role involves working with large data sets, responsive UIs, and maintaining the mobile CI/CD pipeline. The company offers a competitive compensation package, a fun work environment, education reimbursements, and opportunities for career progression. theScore's popular media app delivers personalized live scores, news, stats, and betting information to sports fans across North America. The company also operates a sports betting app, theScore Bet Sportsbook & Casino, currently live in Ontario. This position offers a chance to work with a team of smart, friendly, and dedicated professionals in a fast-paced, innovative environment focused on delivering top-quality mobile applications in the sports and betting industry.

Last updated 10 months ago

Responsibilities For Senior Android Developer, Mobile Platform

  • Design, architect, and ship applications
  • Collaborate with Android developers to improve development experience
  • Improve code through refactoring and applying modern design patterns
  • Work with other engineers through technical collaboration and code review
  • Create efficiencies by building custom mobile tooling
  • Maintain and enhance mobile CI/CD pipeline and tooling
  • Solve problems related to large data sets and responsive UIs
  • Help QA team automate testing and continuous integration
  • Keep up to date with latest advances in Android development

Requirements For Senior Android Developer, Mobile Platform

Kotlin
  • 4+ years experience with Kotlin
  • 5+ years experience in commercial Native Android development
  • Ability to deliver clean, organized, testable, and highly performant code
  • Solid understanding of Android Architecture Principles
  • Experience with Jetpack Compose
  • Experience with Coroutines and Dependency Injection
  • Proficiency in profiling, troubleshooting, and optimizing app performance
  • Experience integrating APIs and back-end services with mobile applications
  • Experience writing Unit and UI tests
  • Experience with Git
  • Experience working with large native code bases
  • Knowledge of object-oriented design and software development principles
  • Knowledge of concurrency best practices
  • Degree in Computer Science, Engineering, or equivalent experience

Benefits For Senior Android Developer, Mobile Platform

Education Budget
Parental Leave
  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Parental leave top up
  • Opportunities for career progression and mentoring