Description

About the job

  • Proven experience in React Native development and a strong portfolio of past projects.
  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Solid experience in state management libraries (e.g., Redux, MobX).
  • Familiarity with RESTful APIs for connecting React Native applications to back-end services.
  • Demonstrated experience in the deployment of mobile applications across various app stores and platforms, including automation of deployment processes.
  • Understanding of React Native best practices and a commitment to following them.
  • Ability to work in a team environment, as well as independently.
  • Excellent problem-solving skills and attention to detail. Preferred:
  • Experience with native mobile development (iOS/Android).
  • Experience with Web development with React, TypeScript
  • Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
  • Experience with automated testing suites, like Jest or Mocha. Responsibilities:
  • Design and develop a highly responsive and efficient attendant app using React Native.
  • Collaborate with the UX/UI design team to create a user-friendly interface for store attendants.
  • Integrate the app with backend services for seamless operations, including transaction monitoring, intervention handling, and customer assistance.
  • Ensure cross-platform compatibility and performance optimization across various tablet devices.
  • Partner with the testing team to identify and rectify bugs promptly.
  • Manage the full application lifecycle, from development to deployment, including setting up CI/CD pipelines, app store submissions, and post-launch monitoring.
  • Stay updated on new React Native features and coding best practices.

Education

Any Graduate