This role is remote, with one required visit to your designated home office per quarter.
Remote option is available for employees located in the following states; NJ, NY, GA, CO, FL, IL, IN, IA, MS, NV, PA, WV, AZ, MD, Washington D.C. , AZ, MD, LA and MI(States subject to change anytime)
Home Office: Jersey City
We’re building multi-platform sports betting and digital casino products for the booming U.S. sports betting industry. Our Product Technology team has built a single app, multi-state platform that supports legal sports betting in 7 U.S. states and counting, and as our product continues to reach scale, we need to grow our organization and its processes so that our team can continue to efficiently deliver.
Responsibilities
- Design and develop innovative mobile apps for the next generation of customer betting and gaming on Android platform
- Take a functional development approach to Android development to create the “best in class” mobile sports betting and gaming experience for US customers in an exciting, emerging market
- Collaborate with cross-functional business units in an Agile Scrum environment
- Think big, provide ideas on how to make the mobile application better
- Meet deadlines based on the Sports calendar and key strategic plans for the expansion of sports betting and gaming in the US
- Work with QA/Automation team to test code prior to production release
Requirements
- 3+ years of experience designing and developing on the Android platform, including functional development in Kotlin (highly desirable), Java, Android Studio, Gradle, and ADB
- Strong knowledge of Android UI design principles, patterns, and best practices
- Familiarity with cloud message APIs and push notifications (Google Beacon Platform / Firebase)
- Understanding of different versions of Android and how to deal with different screen sizes and peripherals
- Prior work experience on a product development team in an Agile environment is a huge plus
- Development of applications using Google location services
- Web architectures and services (HTTP, REST, etc.)
- Persisting data (e.g., User Defaults)
- Background operations (e.g., AsyncTask)
- Experience with developing applications that are high volume, high availability is preferred (prior casino/gambling, financial, healthcare, insurance industry