- 4+ years of experience in various native mobile frameworks with a focus on mobile application.Provide coding experience in the following language: Android Java/Kotlin, Swift iOS platform Plus.
- Good knowledge on session management and Identity governance management
- Good knowledge on implementing encryption/decryption and SSO.
- Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort.
- Strong knowledge of UI design principles, patterns, and best practices
- Experience with RESTful APIs, 3rd party libraries and JSON to connect applications to back-end services
- Experience in Conceptualize, design, build, and maintain high performance enterprise applications, reusable, and reliable code on various Android devices.
- Knowledge of profile management and uploading build to the play store
- Experience with GITLAB
- Experience in automated testing of mobile app using any testing framework
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking; optimization and automation.
- Experience with the full software development lifecycle - design, develop, debug, document, maintain apps, and deliver (especially in a multiple site organization).
- Working knowledge of general mobile landscape, architecture, trends, and emerging technologies