Job Description :
In-depth experience (3+ years) with native mobile development standards and best practices to build efficient mobile components from UI mockups and maintaining existing mobile code in either iOS (Objective-C/Swift) or Android (Java/Kotlin)
Ability to work with a large code base (5+ features) in a distributed manner using Git
Experience working and communicating with a large and divers development team (8+ people)
Demonstrated experience with unit/integration/functional testing
Demonstrated experience in the mechanisms of enterprise software development including source control, repositories, Wikis, etc.
Experience with mobile continuous integration & delivery (CI/CD) tools (Jenkins, TeamCity, GitLab, etc)
Demonstrated experience designing and architecting scalable and resilient enterprise software
Familiarity with Agile methodologies/SCRUM and comfortable with fluid requirements and change
Demonstrated experience with developing RESTful we services is a plus
Willingness and availability to be a part of a 24/7 production support team on a rotating basis