A leading financial company is seeking a strong Mobile Developer for the design, development and delivery of native Android applications. This is a potential contract to hire role.
Design, develop and implement cohesive, highly-usable features and improvements to existing Android apps
Design and develop new native mobile applications, as required
Partner with solution architects to leverage industry best practices to design and deliver high quality mobile applications.
Review and approve all detail design documentation.
Troubleshoot and escalate issues as appropriate
Support system integration and user acceptance testing
Review security testing reports/results and fix potential vulnerabilities
3+ years of experience designing and developing Android mobile native applications
Strong knowledge of RXAndroid, Material Design, Retrofit, REST APIs, JSON.
Agile/Scrum development experience highly preferred
Experience with performance and memory tuning tools.
Experience in implementing unit tests.
Proficient understanding of code versioning tools such as GIT.
Understanding of Android native design principles and interface guidelines.
BS in computer science or related area.