• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
South Africa Jobs Expertini

Intermediate React Native Developer(Technology / Mining) Job Opening In Durban – Now Hiring Black Pen Recruitment


Job description

Our client is a growing technology company that revolutionises mining logistics across South Africa.

Their platform connects mines and hauliers, automating vehicle tracking, order management and weighbridge operations using NFC technology and IoT devices integrated with AWS Cloud.

They are seeking developers who genuinely love coding and continuously upskill themselves.

Their collaborative environment encourages innovation, includes developers in technical decisions and supports both hybrid and in-office work arrangements.

They invest in learning opportunities for those willing to put in effort, and because their clients operate 24 / 7, they value team members who can occasionally assist with critical support.

Role Overview

Our client is seeking an Intermediate React Native Developer to build mobile applications that bridge the digital and physical worlds of mining operation.

You will develop apps for both public app stores and specialised handheld devices used on-site for access control, face recognition, OCR scanning and security operations.

These applications integrate with our client’s Node.js APIs to deliver real-time functionality across remote mining locations.

This role requires keeping pace with evolving frameworks like Expo and React Native, whilst maintaining applications that handle critical mining operations.

You will work across their tech stack, ensuring their mobile solutions remain current with the latest platform updates and security requirements.

Their core values include Focus on the Mission, Respect, Excellence, Integrity and working as One Team.

JobType : Permanent, Full-time

Workplace : Hybrid / Remote

Requirements

  • 3-5 years proven experience in React Native and Expo development, with a portfolio demonstrating mobile applications for both iOS and Android
  • Strong proficiency in TypeScript, HTML, CSS and solid understanding of React Native principles including hooks, context API and component lifecycle
  • Experience with Expo dev client for development and testing
  • Experience integrating with RESTful APIs and JWT token authentication
  • Proficient with Git version control systems (GitHub experience preferred)
  • Demonstrated capability in implementing responsive designs and optimising mobile applications for performance
  • Ability to integrate native 3rd party packages within iOS and Android native folders when required
  • Strong problem-solving and debugging skills with attention to detail
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams

Preferred Skills

  • Experience with push notification implementation and management
  • Experience submitting applications to the Android and Apple App Stores
  • Familiarity with automated testing frameworks (Playwright, Jest or similar)
  • Understanding of offline-capable mobile applications and data synchronisation
  • Familiarity with Agile development methodologies

Challenges and Opportunities

  • Technical Variety : Work across diverse technologies including mobile applications, real-time data systems and hardware integrations, providing exposure to the full technology stack
  • Real-World Impact : Build applications that directly affect mining operations, with immediate visibility of how your code performs in industrial environments
  • Growth Environment : Join a rapidly expanding company entering new markets (Namibia and Botswana), with opportunities to shape mobile development practices
  • Complex Problem Solving : Navigate multi-site environments where precision and efficiency are critical, developing skills in robust, scalable solutions
  • Collaborative Support : Occasionally provide critical after-hours support as part of a shared team responsibility, ensuring our 24 / 7 mining operations remain operational

Cultural Fit

  • Be passionate about coding and continuously self-learn through tutorials, courses and personal projects outside of work hours
  • Take initiative in problem-solving, attempting solutions independently before seeking assistance from team members
  • Embrace collaboration and knowledge sharing, contributing to our collective technical growth
  • Be willing to share in team responsibilities, including occasional after-hours support when needed
  • Adapt positively to changing priorities and evolving project requirements
  • View development as more than just a day job, continuously evolving your skills and expertise

Work Arrangement

This is a full-time, hybrid position requiring two days per week in our Lonehill, Sandton office (currently Tuesday and Thursday, subject to change).

They offer a flexible schedule based on a standard eight-hour day.

You may adjust your start and end times to suit your commute; however, all team members are required to be available for collaboration during our client’s core hours of 8 : 00 AM to 3 : 00 PM, regardless of whether you are in the office or working remotely.

Responsibilities

  • Develop and maintain React Native applications for both app stores and specialised handheld devices used in mining operations
  • Build reusable components and integrate with Node.js APIs to deliver real-time functionality across remote sites
  • Keep applications current with platform updates, ensuring compliance with Apple and Google requirements as they evolve
  • Write clean, maintainable code following best practices and company standards
  • Collaborate with UX / UI designers and backend developers to ensure seamless user experiences and system integration
  • Participate in code reviews and contribute to improving development processes
  • Stay current with React Native, Expo and mobile development trends to enhance our client's applications

Benefits

  • Investment in learning opportunities for developers committed to continuous improvement
  • Exposure to cutting-edge technology and diverse technical challenges
  • Opportunity to shape mobile development practices in a rapidly growing company
  • Real-world impact with immediate visibility of your contributions

#J-18808-Ljbffr

Required Skill Profession

It & Technology


  • Job Details

Related Jobs

VirtuHire hiring React Native Developer Job in South Africa
VirtuHire
South Africa
Bluegrass Digital hiring React Native Developer Job in Cape Town, Western Cape, South Africa
Bluegrass Digital
Cape Town, Western Cape, South Africa
Believe Resourcing hiring React Native Developer Job in Cape Town, Western Cape, South Africa
Believe Resourcing
Cape Town, Western Cape, South Africa
Goldman Resourcing hiring React Native Developer Job in Johannesburg, Gauteng, South Africa
Goldman Resourcing
Johannesburg, Gauteng, South Africa
Collinson hiring React Native Developer Job in Cape Town, Western Cape, South-Africa
Collinson
Cape Town, Western Cape, South-Africa
Different Technologies Pty Ltd. hiring React Native Developer Job in Cape Town, Western Cape, South-Africa
Different Technologies Pty Ltd.
Cape Town, Western Cape, South-Africa
Bluegrass hiring React Native Developer Job in Cape Town, Western Cape, South-Africa
Bluegrass
Cape Town, Western Cape, South-Africa
Hileya - Management Consulting hiring React Native Developer Job in Johannesburg, Gauteng, South-Africa
Hileya - Management Consulting
Johannesburg, Gauteng, South-Africa
Tumaini Consulting hiring React Native Developer Job in Johannesburg, Gauteng, South-Africa
Tumaini Consulting
Johannesburg, Gauteng, South-Africa
Different Technologies Pty Ltd. hiring React Native Developer Job in Cape Town, Western Cape, South-Africa
Different Technologies Pty Ltd.
Cape Town, Western Cape, South-Africa
Afrihost hiring React Native Developer Job in Rivonia, IGauteng, South-Africa
Afrihost
Rivonia, IGauteng, South-Africa
Ampstek hiring React Native Developer Job in EGoli, IGauteng, South-Africa
Ampstek
EGoli, IGauteng, South-Africa
Collinson hiring React Native Developer Job in Cape Town, Western Cape, South-Africa
Collinson
Cape Town, Western Cape, South-Africa
Bluegrass hiring React Native Developer Job in Cape Town, Western Cape, South-Africa
Bluegrass
Cape Town, Western Cape, South-Africa
Hileya - Management Consulting hiring React Native Developer Job in Johannesburg, Gauteng, South-Africa
Hileya - Management Consulting
Johannesburg, Gauteng, South-Africa
Dimension Data hiring React Native Developer- (Remote) Job in Sandton, Gauteng, South Africa
Dimension Data
Sandton, Gauteng, South Africa
Plus1X Solutions (Pty) Ltd hiring Senior React Native Developer Job in Cape Town, Western Cape, South Africa
Plus1X Solutions (Pty) Ltd
Cape Town, Western Cape, South Africa
ShopriteX hiring Senior React Native Developer Job in Brackenfell, South Africa, South Africa
ShopriteX
Brackenfell, South Africa, South Africa
ShopriteX hiring Senior React Native Developer Job in Cape Town, Western Cape, South-Africa
ShopriteX
Cape Town, Western Cape, South-Africa
IQbusiness hiring Senior React Native Developer Job in South-Africa
IQbusiness
South-Africa
Plus 1x hiring Senior React Native Developer Job in Cape Town, Western Cape, South-Africa
Plus 1x
Cape Town, Western Cape, South-Africa
ShopriteX hiring Senior React Native Developer Job in South-Africa
ShopriteX
South-Africa
The Shoprite Group of Companies hiring Senior React Native Developer Job in South-Africa
The Shoprite Group of Companies
South-Africa
Smartek21, LLC hiring Senior React Native Developer Job in Pretoria, Gauteng, South-Africa
Smartek21, LLC
Pretoria, Gauteng, South-Africa
Supportwave hiring Senior React Native Developer Job in EGoli, IGauteng, South-Africa
Supportwave
EGoli, IGauteng, South-Africa
GMI Tech (ZA) hiring React Native Hybrid Developer- Job in City of Johannesburg Metropolitan Municipality, Gauteng, South-Africa
GMI Tech (ZA)
City of Johannesburg Metropolitan Municipality, Gauteng, South-Africa
ShopriteX hiring Senior React Native Developer Job in South-Africa
ShopriteX
South-Africa
The Shoprite Group of Companies hiring Senior React Native Developer Job in South-Africa
The Shoprite Group of Companies
South-Africa
iqbusiness hiring Senior React Native Developer Job in Sandton, Gauteng, South-Africa
iqbusiness
Sandton, Gauteng, South-Africa
IQbusiness hiring Senior React Native Developer Job in South-Africa
IQbusiness
South-Africa

Unlock Your Intermediate React Potential: Insight & Career Growth Guide


Real-time Intermediate React Jobs Trends (Graphical Representation)

Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for Intermediate React in Durban, South Africa, highlighting market share and opportunities for professionals in Intermediate React roles.

3369 Jobs in South Africa
3369
70 Jobs in Durban
70
Download Intermediate React Jobs Trends in Durban and South Africa

Are You Looking for Intermediate React Native Developer(Technology / Mining) Job?

Great news! is currently hiring and seeking a Intermediate React Native Developer(Technology / Mining) to join their team. Feel free to download the job details.

Wait no longer! Are you also interested in exploring similar jobs? Search now: .

The Work Culture

An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Black Pen Recruitment adheres to the cultural norms as outlined by Expertini.

The fundamental ethical values are:

1. Independence

2. Loyalty

3. Impartiapty

4. Integrity

5. Accountabipty

6. Respect for human rights

7. Obeying South Africa laws and regulations

What Is the Average Salary Range for Intermediate React Native Developer(Technology / Mining) Positions?

The average salary range for a varies, but the pay scale is rated "Standard" in Durban. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

What Are the Key Qualifications for Intermediate React Native Developer(Technology / Mining)?

Key qualifications for Intermediate React Native Developer(Technology / Mining) typically include It & Technology and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

How Can I Improve My Chances of Getting Hired for Intermediate React Native Developer(Technology / Mining)?

To improve your chances of getting hired for Intermediate React Native Developer(Technology / Mining), consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

Interview Tips for Intermediate React Native Developer(Technology / Mining) Job Success

Black Pen Recruitment interview tips for Intermediate React Native Developer(Technology / Mining)

Here are some tips to help you prepare for and ace your Intermediate React Native Developer(Technology / Mining) job interview:

Before the Interview:

Research: Learn about the Black Pen Recruitment's mission, values, products, and the specific job requirements and get further information about

Other Openings

Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

Dress Professionally: Choose attire appropriate for the company culture.

Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

During the Interview:

Be Punctual: Arrive on time to demonstrate professionalism and respect.

Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

Follow Up: Send a thank-you email to the interviewer within 24 hours.

Additional Tips:

Be Yourself: Let your personality shine through while maintaining professionalism.

Be Honest: Don't exaggerate your skills or experience.

Be Positive: Focus on your strengths and accomplishments.

Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

Turn Off Phone: Avoid distractions during the interview.

Final Thought:

To prepare for your Intermediate React Native Developer(Technology / Mining) interview at Black Pen Recruitment, research the company, understand the job requirements, and practice common interview questions.

Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Black Pen Recruitment's products or services and be prepared to discuss how you can contribute to their success.

By following these tips, you can increase your chances of making a positive impression and landing the job!

How to Set Up Job Alerts for Intermediate React Native Developer(Technology / Mining) Positions

Setting up job alerts for Intermediate React Native Developer(Technology / Mining) is easy with South Africa Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!