19793 – Software Engineer Android

Published
October 4, 2021
Location
Hudson County, NJ Remote
Category
Job Type
Compensation
$140K - $180K + 10%
Job ID Number
19793

Description

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
Apply
Drop files here browse files ...