Role: Android DeveloperLocation: Phoenix, AZ - Hybrid roleMust :No Visa restrictions. US work authorization, passport copy, and driver license are required along with LinkedIn profiles. Please do not send any candidates that have created LinkedIn profiles in 2023 or 2024.
Job description: - 5+ years of experience with Android 6.0 (API level 23)+
- Work on a brand-new banking application using Kotlin and Declarative UI. Require 3+ years of experience in Kotlin and Gradle
- 3+ years of experience with UI and Unit testing, preferably Espresso and Junit
- 3+ years of experience with Dependency Injection, preferably Dagger
- Experience with Jetpack: Compose, Android X, and other libraries
- Knowledge of Material Design 3.0
- Understanding of Clean architecture design philosophy
- Good understanding of software design concepts and patterns
- Good understanding of RESTful APIs, GraphQL, and how to connect Android applications to those services
- Demonstrated experience in Agile development, application design, software development, and testing
- Aptitude for learning and applying programming concepts
- Ability to effectively communicate with stakeholders, product, and experience owners
- Familiarity with CICD tools and Dev Ops
- Familiarity with version controls tools, preferably Git
- Interest in mobile security
- Experience with banking is a plus