Lead React Native Developer

0
303

Project Overview:

This is mobile app development project for GM. It will be a companion app for the car owners.

Responsibilities:

  • Design and develop mobile applications;
  • Lead team of developers;
  • Review source code;
  • Communicate with a client about requirements;
  • Collaborate with team members.

Requirements:

  • BS/MS degree in Computer Science, Engineering or a related subject;
  • 6+ years of iOS/Android app development experience using React Native;
  • Leverage native APIs for deep integrations with both platforms;
  • Maintain code to ensure the product is of the highest quality;
  • Experience working with remote data via REST and JSON;
  • Solid understanding of iOS/Android development platform such as Push Notification, Apple/Android SDKs, and Frameworks;
  • Experience with integrating third-party libraries and APIs;
  • Have published consumer-grade applications iOS/Android apps in App Store;
  • Familiarity with native build tools, like XCode, Gradle, Android Studio;
  • Ability to write well-documented, clean Javascript code.

Nice to have:

  • Strong knowledge of iOS/Android UI design principles, patters, and best practices;
  • Experience with integrating with OAuth authentication service;
  • Experience with Git;
  • Experience working on Agile/Scrum teams.