Talent.com
No longer accepting applications
Intermediate React Native Developer(Technology / Mining)

Intermediate React Native Developer(Technology / Mining)

Black Pen RecruitmentDurban, KwaZulu-Natal, South Africa
5 days ago
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

    Create a job alert for this search

    Mining • Durban, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Intermediate.NET Developer

    Intermediate.NET Developer

    The Legends AgencyDurban, South Africa
    Develop and optimize web applications using C#,.Work with senior developers to implement microservices, background services (e. NET), and integrate with RESTful APIs.Utilize AWS services such as Ama...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack.NET Developer (C# / React) – Durban (100% In-Office Role) – up to R1.3mil per annum

    Senior Full Stack.NET Developer (C# / React) – Durban (100% In-Office Role) – up to R1.3mil per annum

    E-MergeDurban, South Africa
    Love solving real problems with clean code? Lets talk.Were on the lookout for a Full Stack C# Developer whos not afraid to get their hands dirty in meaningful builds that actually move the needle.T...Show moreLast updated: 30+ days ago
    • Promoted
    FULL STACK C# DEVELOPER WITH REACT – DURBAN (ONSITE) @ R1.2 MIL PER ANNUM

    FULL STACK C# DEVELOPER WITH REACT – DURBAN (ONSITE) @ R1.2 MIL PER ANNUM

    E-MergeDurban, South Africa
    A world-class provider of innovative iGaming content and technology is expanding their team and looking for a talented Full Stack C# Developer with strong React expertise to join their cutting-edge...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR JavaScript Node React Fullstack Developer - Semi Remote - R800 PH 1536000

    SENIOR JavaScript Node React Fullstack Developer - Semi Remote - R800 PH 1536000

    E-Merge IT RecruitmentUmhlanga Rocks, KwaZulu-Natal, South Africa
    Remote
    Core understanding of and working experience with : .React and backend development – expert knowledge.NoSQL DB (mongo, Redis) – expert knowledge. Thorough understanding of Git processes – expert knowl...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum

    Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum

    E-MergeDurban, South Africa
    Were on the lookout for a Senior Full Stack C# Developer whos ready to take on high-impact projects that demand both technical excellence and creative problem-solving. In this role, youll work acros...Show moreLast updated: 30+ days ago
    • Promoted
    Senior React Developer

    Senior React Developer

    BETSoftwareDurban, KwaZulu-Natal, South Africa
    Job title : Senior React Developer.Location : KwaZulu-Natal, Durban.Strong understanding of Unit Testing practice.CSS, HTML, and other front-end languages. Develop & Maintain user-facing features usi...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full Stack C# Developer – In-Office Role – up to R540k Per Annum

    Intermediate Full Stack C# Developer – In-Office Role – up to R540k Per Annum

    E-MergeDurban, South Africa
    Were seeking an Intermediate Full‑Stack C# Developer who thrives on crafting dependable, user-focused software.Youll contribute to full‑stack projects built on C# / . NET, while creating clean front‑e...Show moreLast updated: 30+ days ago
    • Promoted
    Developer Gauteng

    Developer Gauteng

    iSanqaMpumalanga, KwaZulu-Natal, South Africa
    Our client requires the skills of an Adabas / Natural Developer.Contract role for 6-12 months (option to extend).Development and Production support for applications using NATURAL ADABAS and CONSTRUCT...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Lead (C#) – Umhlanga, Durban (Hybrid) – up to R1.25mil Per Annum

    Technical Lead (C#) – Umhlanga, Durban (Hybrid) – up to R1.25mil Per Annum

    E-MergeDurban, South Africa
    Are you an experienced C# developer with a passion for leadership, architecture, and delivering impactful tech solutions?. A dynamic digital innovation company is looking for a.In this role, youll d...Show moreLast updated: 30+ days ago
    • Promoted
    NEW WORK IN : Senior Front end Developer (React) _ Sandton JHB (Remote) - R1.3mil

    NEW WORK IN : Senior Front end Developer (React) _ Sandton JHB (Remote) - R1.3mil

    E-Merge IT RecruitmentMpumalanga, KwaZulu-Natal, South Africa
    Remote
    Fintech with a core focus in Data Science and a Global Portfolio.The current need is for a Senior Front End Developer and guru in React and TypeScript. We are looking for someone with a love for tur...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack.NET Developer (C# / React) – Durban (On-Site Position) – up to R1.3mil per annum

    Senior Full Stack.NET Developer (C# / React) – Durban (On-Site Position) – up to R1.3mil per annum

    E-MergeDurban, South Africa
    Were searching for a seasoned Full Stack C# Developer whos eager to dive into complex, meaningful projects that blend sharp technical skills with inventive thinking. In this role, youll be hands-on ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer (C# / Angular) – Durban (Hybrid) – up to R1.14mil Per Annum

    Senior Full Stack C# Developer (C# / Angular) – Durban (Hybrid) – up to R1.14mil Per Annum

    E-MergeDurban, South Africa
    Are you a visionary Senior Full Stack C# Developer ready to create technology that leaves a mark? Join a cutting-edge fintech firm that''s reshaping the industry through innovation, intelligence, a...Show moreLast updated: 30+ days ago
    • Promoted
    INTERMEDIATE FULL STACK DEVELOPER - C# (DURBAN) UP TO R540K PER ANNUM

    INTERMEDIATE FULL STACK DEVELOPER - C# (DURBAN) UP TO R540K PER ANNUM

    E-MergeDurban, South Africa
    South Africas largest independent car rental company is on the lookout for a skilled Intermediate Full Stack Developer to join their team and help build next-generation platforms that power smart m...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full-Stack Developer

    Intermediate Full-Stack Developer

    The Legends AgencyDurban, South Africa
    A rapidly expanding business is seeking a driven.Intermediate Full-Stack Developer.This is a hands-on role where you'll contribute to building internal platforms and customer-facing systems that su...Show moreLast updated: 30+ days ago
    • Promoted
    INTERMEDIATE C# FULL STACK DEVELOPER - DURBAN UP TO R540K PER ANNUM

    INTERMEDIATE C# FULL STACK DEVELOPER - DURBAN UP TO R540K PER ANNUM

    E-MergeDurban, South Africa
    South Africas largest independent car rental company with a legacy built on customer excellence and technological advancement is expanding their software development team and seeking an Intermediat...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III (REACT)

    Software Engineer III (REACT)

    LexisNexisDurban, KwaZulu-Natal, South Africa
    We are strengthening our software engineering team to modernize our existing application stack, powering one of LexisNexis Intellectual Property’s flagship AI products, LexisNexis Classification.Th...Show moreLast updated: 20 days ago
    • Promoted
    Intermediate Software Development Engineer

    Intermediate Software Development Engineer

    BETSoftwareDurban, KwaZulu-Natal, South Africa
    Intermediate Software Development Engineer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. Perform Planning : identify and establish objectives for sel...Show moreLast updated: 30+ days ago
    • Promoted
    NEW WORK IN : Senior Front-end Developer (React) _ Sandton JHB (Remote) - R1.2mil

    NEW WORK IN : Senior Front-end Developer (React) _ Sandton JHB (Remote) - R1.2mil

    E-Merge IT RecruitmentPinetown, KwaZulu-Natal, South Africa
    Remote
    Fintech with a core focus in Data Science and a Global Portfolio.The current need is for a Senior React Developer with a strong foundation in TypeScript and a knack for turning complex technical ch...Show moreLast updated: 30+ days ago