- 4+ years of experience in various native mobile frameworks with a focus on mobile ide 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
desirable
- 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