Une société du Tenth Revolution Group

nouveauRéf.: a0M1i000000llo7.1_1748502860

Full-Stack React Native Engineer

South Africa

Description du poste

Full-Stack React Native Engineer

a0M1i000000llo7.1_1748502860

PLEASE NOTE - THIS POSITION REQUIRES THE CANDIDATE TO BE ONSITE 5 DAYS A WEEK IN CAPE TOWN



Role Overview

We're looking for a skilled Mobile Engineer to help evolve and expand a growing suite of mobile applications. In this role, you'll collaborate across product, design, and engineering teams to deliver high-quality, user-focused solutions. You'll help shape development practices, contribute to a robust codebase, and drive technical innovation through hands-on implementation and research.



Key Responsibilities

*

Develop and enhance mobile applications in a fast-paced, collaborative environment.
*

Participate in peer code reviews to maintain high coding standards and consistency.
*

Collaborate with Product Managers and UX Designers to deliver well-architected solutions that align with user needs.
*

Engage in regular team discussions to improve development processes and codebase health.
*

Research best practices and technologies, presenting and prototyping new ideas.
*

Write clear documentation and unit tests to ensure maintainability and quality.
*

Accurately estimate development tasks and contribute to project planning.



Required Qualifications & Experience

*

Degree in Software Engineering or a related field (Master's degree preferred).
*

5+ years of professional software development experience.
*

Minimum of 3 years working with React or React Native, with a preference for React Native.
*

Strong understanding of programming fundamentals and scalable solution design.
*

Familiarity with UI design principles and visual communication is a plus.
*

Demonstrated ability to thrive in a small, agile team environment with high levels of ownership.
*

Excellent communication skills and the ability to work effectively with cross-functional teams, including designers, QA, and product stakeholders.



Desirable Skills

*

Native development experience on iOS or Android.
*

Hands-on experience with Functional React and Redux.
*

TypeScript proficiency.
*

Comfortable working with RESTful APIs.
*

Experience using Git and Agile project management tools like JIRA or Azure DevOps.



What You'll Enjoy

*

Flexible Work Schedule: Core hours between 10AM and 3PM with flexibility to work remotely for the rest of your day.
*

AI-Driven Culture: Explore cutting-edge AI tools and workflows in a team that actively integrates AI into daily problem solving and innovation.
*

Learning & Development: Access a wide range of online learning platforms, nanodegrees, and industry-recognised certifications to advance your skills.
*

Stay Informed: Attend tech events and industry expos to stay ahead of trends and emerging tools.
*

Tailored Benefits: Choose from a variety of optional medical and retirement plans that fit your lifestyle.
*

Community Involvement: Take up to three volunteer days annually to support causes and initiatives you care about.



PLEASE NOTE - ONLY SA ID HOLDERS ARE ELIGIBLE TO APPLY FOR THIS POSITION