3-6 month Contract to Hire
Complete development assignments on time with an appropriate level of quality to support project efforts.
Participate in a digital technology project from concept to implementation, and through all phases of the software development lifecycle
Create work estimates based on technology concepts and requirements documentation.
Support project releases.
Authorized to work in the USA
5+ years experience designing and implementing applications
4+ years of combined software/application development experience in Kotlin/Java and Android
Excellent written and oral communication skills
Degree in Computer Science or related degree from an accredited university or four years equivalent development experience
Working knowledge of Git/Bitbucket version control
Ability to communicate effectively with other technical resources and effectively articulate technical challenges and solutions
Demonstrated skill and passion for operational excellence
Experience working with API integration
Past experience in RxJava, LiveData and Restful API integration is expected
Understands the importance of unit testing and able to write meaningful unit tests using Mockito or other tools.
Understanding of architectural patterns such as MVP and MVVM
Excellent understanding of all mobile UI fundamentals, from layout to animations
Understanding of build systems such as Gradle, Jenkins
Created an application that is available on google play store(bonus, not must)
|DevOps Security Engineer|
|Information Security Engineer|
|Tier 1 NOC Engineer (Day Shift)|
|Software Developer - PHP/Ruby|
|Senior Program Manager (CRM/ERP)|