Android Developer (2 Openings)
Location: Jacksonville FL
Contract: 1 year - conversion opportunity
Important: Note: Since they are migrating to MVVM, this is a must have UNLESS they have third party integration experience in the payment space.
Technical Skills
- 5+ years of experience working in the Android ecosystem.
- Strong familiarity with modern mobile architecture patterns like MVC and MVVM.
- Familiarity with Android jetpack libraries such as: navigation components, Material design, Room, annotations, arc.core (for testing LiveData).
- Expert-level knowledge of the Android Java framework.
- Expert-level knowledge of the native Android platform (experience with cross-platform development, like Xamarin, is nice to have though).
- Experience implementing popular libraries, like Retrofit, OkHttp, Gson, Jetpack, Picasso, Zxing, RxJava, MPAndroidChart, Espresso, Robolectric.
- Strong knowledge of the Kotlin language.
- Strong familiarity with Secure Coding Practices, including build obfuscation and implementation of encryption utilities, like HTTPS, TLS, Android KeyChain API.
- Experience implementing Encryption frameworks and working with common encryption utilities, like HTTPS, TLS, SHA-256, Android KeyChain API, Cipher Block Chaining.
- Bonus: Technical prowess integrating with third-party devices, like Watches, Heart Monitors, Security Systems, Payment Terminals.
- Bonus: Strong understanding of Client-Server full-stack architecture.
- Bonus: Strong understanding of Publisher-Subscriber / Producer-Consumer messaging architecture.
Prashant Kapoor
STRATEGISM INC.
510-947-3309
954-953-4077
Email : prashantk@strategisminc.com
39355 California St, Suite 300, Fremont CA 94538