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:
Senior Software Engineer, Android

Senior Android Software Engineer position at Toast, focusing on enterprise restaurant management solutions with competitive compensation ($134K-$214K) and remote work options.

Senior Android Engineer

Senior Android Engineer position at Zego, developing consumer apps and SDK for innovative motor insurance solutions, requiring 6+ years of experience with hybrid work arrangement in London.

Android Developer, Blink, Blink Mobile Applications

Senior Android Engineer position at Amazon's Blink team, developing mobile applications for connected consumer products using modern Android development tools and practices.

Android Sr.Software Development Engineer, Last Mile Platform Services, SDE

Senior Android Software Development Engineer position at Amazon, building mobile foundations for the Flex platform to enable delivery partners worldwide.

Senior Software Development Engineer

Senior Software Development Engineer position at Amazon Lab126, focusing on Android framework development for Amazon devices with 7+ years of experience required.

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 6 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

Interested in this job?