What are the responsibilities and job description for the Android Developer with 6-10 years of experience position at AT&M Consulting LLC?
Key Required skills :
- 5 years of experience with Android 6.0 (API level 23)
- Should be able to 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
- Experience with Clean architecture design philosophy
- Good understanding of software design concepts and patterns
- Experience with 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
- Experience with CICD tools and Dev Ops
- Experience with version controls tools, preferably Git
- Interest in mobile security
- Experience with banking is a plus
Qualifications