Description

You will build and maintain cross-platform mobile applications using React Native.

Responsibilities

  • Build cross-platform mobile applications and application features using React Native.
  • Develop extensible components and stored procedures adhering to modular architecture and responsive UI.
  • Write unit tests using Jest and Detox.
  • Collaborate with designers on UI designs and with backend developers for API integration.
  • Identify areas for design and development improvement based on industry trends.

Required Skills

  • 5+ years of experience designing and developing mobile applications.
  • High expertise in React Native, React Navigation, Redux, and Redux Thunk.
  • Proficiency with ES6 JavaScript and ESNext.
  • Familiarity with native build tools: Xcode, Android Studio, Gradle, and CocoaPods.
  • Deep understanding of native iOS and Android pre and post compiled architectures.
  • Experience integrating with REST APIs and handling JSON data models.
  • Experience working in structured environments following Agile methodologies.
  • Demonstrable competence in shell scripting.
  • Experience with OAuth 2.0 authentication.

Education

Any Graduate