Android Developer - Madison, WI - Georgia IT Inc.
Madison, WI
About the Job
Job Title :Android Developer
Location : Madison, WI
Position Type :Contract
US Citizen, Green Card, TN, GC EAD and H4 EAD only No Third-party agencies corp to corp.
JD:
- A strong technical background and experience
- Strong collaboration skills
Requirements
Location : Madison, WI
Position Type :Contract
US Citizen, Green Card, TN, GC EAD and H4 EAD only No Third-party agencies corp to corp.
JD:
- Android Developers to build mobile software applications as well as maintain and enhance existing ones
- Must have a strong desire learn current systems and demonstrated full life cycle experience
- Analyzing, developing and maintaining applications in a dynamic environment
- The ideal candidate is self sufficient, can successfully collaborate with teammates and will exhibit a high degree of initiative in learning new technologies and methods to resolve challenges encountered during the development life cycle
- Must have native Android mobile app experience
- A strong technical background and experience
- Strong collaboration skills
Requirements
- 5 years of professional experience developing commercial Android apps
- Strong Experience using Java and Kotlin with Android Studio
- Expertise in use of MVC MVVM and other clean architectural patterns
- Expertise in use of the Android SDK
- Experience using third party libraries such as Retrofit and GSON
- Experience with memory management and caching mechanisms specific to mobile devices
- Experience with Kotlin Coroutines for handling multi -threading and asynchronous tasks
- Experience analyzing and improving run time efficiency and memory footprint
- Excellent problem solving critical thinking and communication skills
- Experience with Junit and Espresso testing
- Experience with Android Support Libraries and Material Design Principles
- Created customer facing commercial apps and deployed to play store
- Experience in developing app for phones and tablets
- Experience in leading and mentoring a development team
- Knowledge of REST and SOAP web services and experience in working with other API's
- Experience with application development with strong dependency of back end data
- Understanding and appreciation for Agile development methodologies
- Experience with the Serializable interface
- Experience with CI CD workflows
- Experience with Android Jetpack libraries
Source : Georgia IT Inc.