Android Developer - Houston, TX (Remote till COVID) - Georgia IT Inc.
Houston, TX
About the Job
Android Developer
Location: Houston, TX
Duration: Long-term
Rate: DOE
US Citizens, GC, EAD ( H4, L2), E3 TNvisa holders preferred, NO third party corp to corp accepted for this job
Location: Houston, TX
Duration: Long-term
Rate: DOE
US Citizens, GC, EAD ( H4, L2), E3 TNvisa holders preferred, NO third party corp to corp accepted for this job
- Participate in the development and maintenance of the United Customer facing Android application by maintaining the existing codebase as well as extending it with new features.
- Implement solutions according to design, requirements, and standards.
- Write unit tests, UI tests, conform to code standards, have your designs and code reviewed.
- Work closely with your team members and the software team leads.
- Assist in continually improving our software development process and development.
- Be committed to stretch goal achievement and willing to do what it takes to get the job
- Strong knowledge ofKotlin, Jetpack, Android SDK, Gradle, AndroidStudio, differentversions of Android, and how to deal with different screen sizes
- Experience working with remote data via REST and JSON
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Understanding of crash reporting and analytics framework integration
- Good knowledge with third party SDK integration.
- Good understanding of Agile methodologies
- Ability to design applications around natural user interfaces, such as "touch
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- Understanding of Google's Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Good knowledge of implementation of automated testing platforms and unit tests
Desired: - Experience with Test Driven Development
- Familiarity with continuous integration "
Source : Georgia IT Inc.