Intermediate React Native Developer – Mining Technology – Lonehill, Sandton

Our client, a leading mining technology company that provides advanced analytics and solutions that drive efficiency and safety in the coal mining industry, is looking to appoint an Intermediate React Native Developer to join their team based in Lonehill, Sandton.

Job overview:
The ideal candidate will have strong experience in building mobile applications using React Native with Expo for both the iOS and Android. This is a full-time position requiring attention to detail, problem-solving skills, and the ability to handle complex projects in a collaborative environment. Our core values include Focus on the Mission, Respect, Excellence, Integrity and working as One Team.

REQUIREMENTS:

  • 3-5 years proven experience in React Native & Expo development, with a strong portfolio demonstrating complex mobile platform builds.
  • Mastery in JavaScript, HTML, CSS, and comprehensive knowledge of React Native principles, including hooks, context API, and component lifecycle.
  • Proficiency in integrating native 3rd party packages within the iOS and Android native folders of an Expo project.
  • Experience with Expo dev client, not just Expo Go.
  • Demonstrated capability in implementing responsive designs and optimising mobile applications for maximum speed and scalability.
  • Proficient with version control systems, preferably GitHub.
  • Exceptional problem-solving and debugging skills.
  • Exceptional attention to detail, ensuring high-quality code and user interfaces that meet or exceed design specifications.
  • Excellent communication skills, with the ability to articulate technical challenges and solutions effectively to team members across functions.

Duties & Responsibilities:

  • Design and develop scalable mobile applications with Expo, focusing on user experience and performance.
  • Write maintainable, efficient code, adhering to best practices and company standards.
  • Create reusable components and libraries, optimising applications for speed and scalability.
  • Collaborate with UX/UI designers for aesthetic and intuitive interfaces and backend developers for API integration.
  • Engage in rigorous testing and debugging, ensuring reliability and robustness.
  • Stay at the forefront of advancements in React Native and mobile development trends.

Preferred Skills:

  • Experience with push notifications.
  • Experience submitting applications to the Android and Apple App Stores.
  • Familiarity with Agile development methodologies, demonstrating an ability to adapt and thrive in iterative development environments.
  • In-depth knowledge of RESTful APIs and experience with asynchronous request handling, enhancing application responsiveness and performance.
  • Experience with automated testing tools and frameworks for Expo.

Desired Skills:

  • React Native
  • JavaScript React
  • HTML
  • CSS
  • API
  • Expodev
  • github
  • Mobile Development
  • UX/UI
  • RestfulAPI
  • App Development

Desired Work Experience:

  • 2 to 5 years

Desired Qualification Level:

  • Diploma

About The Employer:

Our client, a leading mining technology company that provides advanced analytics and solutions that drive efficiency and safety in the coal mining industry, is looking to appoint an Intermediate React Native Developer to join their team based in Lonehill, Sandton.

Employer & Job Benefits:

  • Medical Aid

Learn more/Apply for this position