Role : Android Developer
Location : Day 1 onsitefrom San AntonioTexas.
Contract Type : C2C and W2
Note : H1B is not workable for this position.
Skills : Android Developer Kotlin Retrofit Dagger MVVM Jetpack Compose andNavGraph.
JobDescription :
Weare seeking a passionate and talented Senior Android Native MobileDeveloper to join our team. In this role you will be responsiblefor leading the development and implementation of highqualitymobile applications for our clients.
Your focus will be on Androidnative applications where you will utilize your indepth knowledgeof Kotlin Retrofit Dagger MVVM Jetpack Compose andNavGraph.
- Designbuild and maintain high performance reusable and reliable Androidnative code inKotlin.
- UseRetrofit and Dagger for building network layers and dependencyinjectionrespectively.
- Implementarchitectural design patterns like MVVM to create scalable andmaintainablecode.
- UtilizeJetpack Compose for UI development and NavGraph for managing appnavigation.
- Develophighly interactive user interfaces that align with designspecifications.
- Debugand optimize applications for improved usability speed andefficiency.
- Collaboratecrossfunctionally with business leaders UI / UX designers and otherengineers to achieve elegantsolutions.
- Keepabreast of the latest technology for mobile development and suggestplan and implement new technologies whensuitable.
- Ensurethat all work is following our coding standards and adheres to thecompanys practices andprocedures.
- Performand participate in code reviews peer inspections and technicaldesign / specifications.
RequiredSkills
- Provenexperience as a Senior Android Native MobileDeveloper.
- Strongknowledge of Android SDK different versions of Android and how todeal with different screensizes.
- Proficientin Kotlin and understanding of itsecosystems.
- Experiencewith Retrofit and Daggerlibraries.
- Solidunderstanding of MVVM architectural designpatterns.
- Familiaritywith Jetpack Compose for UI design and NavGraph for appnavigation.
- Strongdebugging and performance optimizationskills.
- Knowledgeof Googles Android design principles interface guidelines and bestpractices.
- Excellentproblemsolving critical thinking and communicationskills.
PreferredSkills
- Experiencewith automated testing and continuousintegration.
- Experiencewith version control tools likeGit.
- Familiaritywith agile developmentprocesses.
- Understandingof the full mobile developmentlifecycle.
Kotlin,Retrofit,Model-view-viewmodel(MVVM)
10 days ago