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