Description

Duties And Responsibilities

 

  • Experience developing native mobile applications
  • Understanding of security related concepts/concerns in mobile applications
  • Experience using Fastlane
  • Android: Comfortable within Google Play Console
  • Android: Experience creating and maintaining Gradle build files
  • Android: Experience creating and configuring flavors
  • Android: Experience in Kotlin 1.7+, Seeking Senior level Kotlin experience
  • Android: API level 30+
  • Android: Experience with Android Studio
  • Android: Knowledge of Jetpack architecture components (LiveData, ViewModel, Lifecycles, Navigation, ViewBinding, etc.)
  • Android: Experience with Coroutines
  • Experience with integration to REST web services
  • Experience using git 

     

Qualifications

Education and Years of Experience: 

 

  • 5 years 

     

Required And Desired Skills/Certifications

 

  • Experience working in agile/scrum methodology
  • Collaborated with cross-functional teams to define, design and ship new features
  • Experience with participating in code reviews
  • Can demonstrate knowledge of software design patterns and conventions
  • Experience developing unit tests and UI tests
  • Experience in security of data on devices and in transit
  • Knowledge around continuous and automated deployments of mobile applications
  • Experience localizing mobile applications for global markets
  • Experience presenting ideas, concepts and POCs to executive teams and stakeholders 

     

Physical Requirements: Onsite

Location: Auburn Hills, Michigan

Education

Any Graduate