Provide Mobile Application Development Leadership, including design reviews and code reviews, and helping other mobile application developers in being successful in their development. This person will also perform mobile application development. The leadership will span both iOS and Android versions of the application. And, we are specifically looking for candidates that have experience leading/implementing mobile applications utilizing a single codebase platform such as React Native, Flutter, etc..
Required Skills (top 3 non-negotiables):
1. 2 years experience minimum leading/implementing mobile applications utilizing a single codebase platform such as React Native, Flutter, etc..
2. 3 years of experience in building applications on Android or iOS
3. Good experience with MVC/MVVM/MVP design patterns and programming technologies like Java, Kotlin, Objective C, and Swift
Preferred Skills (nice to have)
1. Experience implementing integrations using RESTful web services, working with authentication and authorization frameworks/protocols (OAuth/SAML)
2. Good understanding of Objected Oriented Analysis and Design concepts