Simplify Logo

Full-Time

Android Developer

Design System

Posted on 9/4/2024

Penn Interactive

Penn Interactive

201-500 employees

Develops online sportsbooks and casino games

Data & Analytics

Mid

Philadelphia, PA, USA

Category
Android Development
Software Engineering
Required Skills
Kotlin
UI/UX Design
Git
Android Development
Requirements
  • 2+ years’ experience with Kotlin (our apps are 100% Kotlin!)
  • 3+ years’ experience in Native Android development.
  • Experience building and maintaining performant and reusable components
  • A demonstrated ability in delivering clean, organized and testable code.
  • An understanding of the Android Architecture Principles and good practices.
  • Experience with Coroutines and Dependency Injection
  • Experience with UI testing.
  • Experience working with Git.
  • Experience working with large native code bases with significant complexity.
  • Solid knowledge of object-oriented design, software development principles, and design patterns.
  • Experience with mobile CI/CD tools and automation (eg. GitHub actions)
  • Highly proficient with profiling/debugging tools.
  • Effective collaborator with both technical and non-technical stakeholders.
  • A degree in Computer Science, Engineering, and/or equivalent experience.
Responsibilities
  • Help lead the technical development and evolution of our design system, ensuring it meets the needs of various product teams and adheres to best practices in mobile development.
  • Collaborate closely with designers, product managers, and other engineers to implement and maintain design system components and patterns.
  • Drive the adoption of the design system across product teams, providing guidance, support, and documentation as needed.
  • Continuously optimize the performance, accessibility, and usability of design system components to enhance the overall user experience.
  • Stay up-to-date with the latest trends and technologies in mobile development and design systems, incorporating relevant advancements into our practices and processes.
  • Showcase mobile best practices to solve complex implementation challenges across multiple applications and brands.
  • Other duties as required.

Penn Interactive specializes in developing online sportsbooks, casinos, and free-to-play gaming experiences, utilizing cutting-edge technologies to deliver immersive sports betting experiences and enhance the overall gaming experience. The company leverages advanced technologies to provide a seamless and engaging gaming experience, including innovative features for sports betting and casino gaming.

Company Stage

N/A

Total Funding

N/A

Headquarters

Philadelphia, Pennsylvania

Founded

2015

Growth & Insights
Headcount

6 month growth

3%

1 year growth

16%

2 year growth

-2%