Talent.com
This job offer is not available in your country.
Intermediate React Native Developer(Technology / Mining)

Intermediate React Native Developer(Technology / Mining)

Black Pen RecruitmentCape Town, Western Cape, South Africa
30+ 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

    The ideal candidate will :

  • 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
  • Create a job alert for this search

    Intermediate • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    Senior React Native Engineer

    Senior React Native Engineer

    Boardroom AppointmentsCape Town, Western Cape, South Africa
    Senior React Native Engineer - 6 Month Contract.Architect, build, and maintain high-performance, cross-platform mobile applications using React Native. Work closely with product, UX / UI, and backend ...Show moreLast updated: 30+ days ago
    • Promoted
    INTERMEDIATE TO SENIOR FULL STACK DEVELOPER (REACT AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR

    INTERMEDIATE TO SENIOR FULL STACK DEVELOPER (REACT AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR

    E-MergeCape Town, South Africa
    A proudly South African ICT company dedicated to driving innovation and digital transformation across the continent is looking for a driven, adaptable, and innovative Full Stack Developer to join t...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Software Developer

    Intermediate Software Developer

    Communicate RecruitmentCape Town, South Africa
    SKILLS & SURVIVAL INSTINCTS : .Prove you can thrive in the tech wilderness!.Solid foundation in at least one programming language (Java, Python, C#, JavaScript, etc. Experience building real appli...Show moreLast updated: 30+ days ago
    • Promoted
    Senior React Native Engineer

    Senior React Native Engineer

    Mindworx ConsultingCape Town, South Africa
    Relevant software engineering degree at Honours level (Master's preferred).Exceptional grasp of the fundamentals of programming paradigms and solution design. React or React-Native development exper...Show moreLast updated: 14 days ago
    • Promoted
    Intermediate Full Stack Developer (React & Java) Blouberg Onsite

    Intermediate Full Stack Developer (React & Java) Blouberg Onsite

    Datafin IT RecruitmentCape Town, South Africa
    Our client is a business consulting firm with expertise in enterprise resource planning, corporate performance management, business intelligence, financial and costing principles, shared services, ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate TypeScript Developer

    Intermediate TypeScript Developer

    OfferZenCape Town, South Africa
    Intermediate TypeScript Developer Are you a talented intermediate TypeScript developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search proces...Show moreLast updated: 5 days ago
    • Promoted
    Intermediate Svelte Developer

    Intermediate Svelte Developer

    OfferZenCape Town, South Africa
    Intermediate Svelte Developer Are you a talented intermediate Svelte developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We con...Show moreLast updated: 5 days ago
    • Promoted
    React Developer

    React Developer

    Ditto HireCape Town, South Africa
    React Developer – Build the Future of Professional Platforms.Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate React Developer

    Intermediate React Developer

    OfferZenCape Town, South Africa
    Intermediate React Developer Are you a talented intermediate React developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We conne...Show moreLast updated: 5 days ago
    • Promoted
    Intermediate Golang Developer

    Intermediate Golang Developer

    OfferZenCape Town, South Africa
    Intermediate Golang Developer Are you a talented intermediate Go developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect...Show moreLast updated: 5 days ago
    • Promoted
    Intermediate Electron / React Developer(Technology / Mining)

    Intermediate Electron / React Developer(Technology / Mining)

    Black Pen RecruitmentCape Town, Western Cape, South Africa
    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 wei...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate React Programmer

    Intermediate React Programmer

    OfferZenCape Town, South Africa
    Intermediate React Programmer Are you a talented intermediate React programmer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We con...Show moreLast updated: 5 days ago
    • Promoted
    Intermediate Developer (CPT)

    Intermediate Developer (CPT)

    IOCOCape Town, South Africa
    The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing maintaining COBOL and. Net applications, API’s, web applicat...Show moreLast updated: 25 days ago
    • Promoted
    Senior React Native Developer

    Senior React Native Developer

    Plus 1xCape Town, South Africa
    We are looking for a highly skilled and experienced.Senior React Native Software Developer.You will play a key role in designing, developing, and maintaining high-performance mobile applications fo...Show moreLast updated: 30+ days ago
    • Promoted
    React Native Engineer

    React Native Engineer

    Mindworx ConsultingCape Town, South Africa
    Relevant software engineering degree, at least at Honours level (Master's preferred).Exceptional grasp of the fundamentals of programming paradigms and solution design. React or React-Native develop...Show moreLast updated: 14 days ago
    • Promoted
    Senior React Native Engineer

    Senior React Native Engineer

    OfferZenCape Town, South Africa
    Senior React Native Engineer Are you a talented senior React Native Engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We conne...Show moreLast updated: 5 days ago
    • Promoted
    Java Developer

    Java Developer

    The Legends AgencyStellenbosch, South Africa
    Our client is seeking a talented.You'll be involved in the SDLC from requirements gathering through to product delivery, offering ample opportunities to demonstrate your technical skills and contri...Show moreLast updated: 30+ days ago
    • Promoted
    Mid-Level to Senior Full Stack Developer (AgriTech Innovator)

    Mid-Level to Senior Full Stack Developer (AgriTech Innovator)

    Communicate RecruitmentCape Town, South Africa
    Our client, a trailblazing AgriTech company, seeks a passionate Full Stack Developer to drive innovation.Develop robust backend systems using. Build responsive, user-focused frontends with Angular, ...Show moreLast updated: 30+ days ago