Lead the development team to design, build and maintain mobile apps.
Collaborate closely with the business and marketing team to roll out new products, features and services, as well as collecting user feedback and iterating on existing ones.
Bachelor’s or advanced degrees in computer science or related fields
5+ years mobile development experience
Must be a main developer of at least one published mobile apps and have hands-on experience on every step of mobile development from conception to publish.
Master of at least one of the following two mobile development frameworks: 1) Native Code. Object-C/Swift for iOS and Java for Android; or 2) React Native.
Good understanding of UI/UX design
Experience in developing ride sharing products (e.g. Uber/Lyft)
Solid understanding of No-SQL database (e.g. MongoDB)
Experience Google Maps API