Job Title: Android Developer
Job Location: Alpharetta, GA (Onsite)
Work Authorization: Open
Mode of Interview: Phone/Skype
Job Duration: Long Term
Job Description:
• 10+ years of Software development experience with at least 7+ years in designing/developing Android Mobile applications.
• Experience with modern Android development frameworks such as Jetpack compose and Kotlin.
• Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences.
• Experience in influencing large organizations on best practices in Mobile Android development.
• Accessibility experience
• Strong desire to build in test from the start with TDD development experience.
• Continuous delivery in mobile, code review, static analysis, continuous integration, automation, and functional testing Preferred Qualifications:
• Experience in handling multiple competing priorities in a fast-paced environmentBFF (Backend for FrontEnd) and GraphQL
• Expertise in Android tools, frameworks and Reactive Programming and building Design Systems libraries.Integrating with third party frameworks, tools, and SDKs
• Experience with authenticated session using OAuth and authenticated tokens.
• Experience with build systems on highly modularized apps (Gradle, custom plugins)Static and dynamic analyzers (Android lint, ktlint, Custom Rules)
• Significant contributions of released Customer facing applications on the Apple store.