What are the responsibilities and job description for the ANDROID DEVELOPER :: Auburn Hills, Michigan:: Local Only position at 1 Point System?
Job Details
Role: ANDROID DEVELOPER
Location: Hybrid, Onsite 3 days a week - Auburn Hills, Michigan Seeking LOCAL candidates
ALTA IT Services has a contract opening for a Senior Android Developer to support a respected automotive OEM. This position will be onsite in Auburn Hills, MI 3 days a week. DUTIES AND RESPONSIBILITIES:
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 QUALIFICATIONS:
7 years of experience in developing mobile applications
Required and Desired Skills/Certifications:
Experience developing native mobile applications
Understanding of security-related concepts/concerns in mobile applications
Experience using Fastlane
Android: Comfortable within the 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, Compose, etc.)
Android: Extensive experience with Coroutines
Experience with integration to REST web services
Experience using git