Talent.com
This job offer is not available in your country.
Mid Full Stack Engineer (React)

Mid Full Stack Engineer (React)

HelloKindredJohannesburg, Gauteng, South Africa
19 days ago
Job description

Overview

Anticipated Contract End Date / Length : September 12th, 2025 - December 20th, 2025

Our client, a leading global professional services organisation, is seeking a Mid Full Stack Engineer (React) to join their development team. In this role, you will collaborate closely with senior Developers and cross-functional teams to deliver scalable, high-quality software solutions. You’ll contribute to both front-end and back-end development, ensuring fully functional platforms that meet business needs from conception through to delivery.

Responsibilities

  • Work as part of a software development team following Agile methodologies.
  • Collaborate with Project Managers and Solution Architects to estimate, scope, and deliver projects.
  • Partner with the Creative team during planning, discovery, and production phases.
  • Contribute to both front-end and back-end development, optimising solutions for performance and scalability.
  • Write clean, maintainable, and well-documented code that follows best practices and design patterns (e.g., MVC, SOA, OOP, DI).
  • Define and develop APIs (REST, GraphQL, WebSocket).
  • Build responsive, user-friendly UIs from design prototypes.
  • Conduct testing to confirm solutions are fit for purpose and meet user expectations.
  • Recommend and implement improvements to enhance system functionality and performance.
  • Support the creation of technical documentation to industry standards.
  • Follow established software engineering best practices.
  • Collaborate with and learn from senior developers, while sharing knowledge with peers.
  • Monitor and track progress, providing input on KPIs and performance metrics.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 4+ years’ experience in application development.
  • 3+ years’ hands-on experience with React and TypeScript.
  • Strong understanding of OOP principles, HTML5, CSS3, ES6+, JSX, and the React Virtual DOM.
  • Proficiency with state management frameworks such as Redux (with middleware) or MobX.
  • Experience integrating with REST APIs, GraphQL, and WebSocket.
  • Familiarity with cloud technologies (Azure), relational databases (SQL), SOAP / REST services, JSON, XML, and MSAL.
  • Experience with UI libraries (Material-UI, Semantic UI, Bootstrap, etc.) and CSS-in-JS / styled components.
  • Knowledge of unit testing frameworks (Jest, Karma + Mocha).
  • Experience with build systems and automation tools (Grunt, Gulp, Webpack).
  • Familiarity with Node.js server-side frameworks.
  • Exposure to MVC frameworks (Backbone.js or similar) and JavaScript design patterns.
  • Understanding of style guides, atomic design, and Agile / Scrum methodologies.
  • Additional Information

    Candidates must be legally authorized to live and work in the country the position is based in, without requiring sponsorship.

    We appreciate your interest in this opportunity. Please note only applicants selected for an interview will be contacted.

    HelloKindred is proud to be an equal opportunity employer, committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity / expression, sexual orientation, national origin, disability, age, or veteran status.

    #J-18808-Ljbffr

    Create a job alert for this search

    Stack Engineer React • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Intermediate React Engineer

    Intermediate React Engineer

    OfferZenJohannesburg, South Africa
    Intermediate React Engineer Are you a talented intermediate React engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect...Show moreLast updated: 3 days ago
    • Promoted
    FULL STACK DEVELOPER (MPKI) - SANDTON UP TO R600K PER ANNUM

    FULL STACK DEVELOPER (MPKI) - SANDTON UP TO R600K PER ANNUM

    E-MergeJohannesburg, South Africa
    A trusted leader in secure digital signature and authentication solutions is on the lookout for a passionate.Their core offering includes advanced e-signature solutions, mobile biometric verificati...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Mobile Developer (React Native and C#)

    Full Stack Mobile Developer (React Native and C#)

    Datafin RecruitmentJohannesburg, ZA
    Job title : Full Stack Mobile Developer (React Native and C#).Job Location : Gauteng, Johannesburg.A leading Rental Service Provider in Johannesburg is looking for an experienced Mobile App Develop...Show moreLast updated: 11 days ago
    • Promoted
    Full Stack Software Engineer (Product CEO mindset)

    Full Stack Software Engineer (Product CEO mindset)

    FlexhireWorkFromHome, Gauteng, South Africa
    We are looking for a talented engineer to join the Flexhire engineering team.Do you care and think about the decisions that will make a product successful? Do you have an entrepreneurial mindset? T...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full-Stack Engineer

    Intermediate Full-Stack Engineer

    OfferZenJohannesburg, South Africa
    Intermediate Full-Stack Engineer Are you a talented intermediate full-stack engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process....Show moreLast updated: 3 days ago
    • Promoted
    Junior Full Stack Engineer

    Junior Full Stack Engineer

    OfferZenJohannesburg, South Africa
    Junior Full Stack Engineer Are you a talented junior full stack engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect d...Show moreLast updated: 3 days ago
    • Promoted
    Intermediate Full Stack C# Developer (React) – Hybrid – up to R660k Per Annum

    Intermediate Full Stack C# Developer (React) – Hybrid – up to R660k Per Annum

    E-MergeJohannesburg, South Africa
    A rapidly scaling company in the renewable energy sector is looking for an Intermediate C# Developer ready to help build smarter, cleaner tech solutions. Youll join a team thats engineering real cha...Show moreLast updated: 30+ days ago
    • Promoted
    Junior React Engineer

    Junior React Engineer

    OfferZenJohannesburg, South Africa
    Junior React Engineer Are you a talented junior React engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developers ...Show moreLast updated: 3 days ago
    • Promoted
    Senior Full Stack C# Developer (React) – Fully Remote Up to R1.1m Per Annum

    Senior Full Stack C# Developer (React) – Fully Remote Up to R1.1m Per Annum

    E-MergeJohannesburg, South Africa
    Remote
    A company known for engineering business success through smart, scalable, and secure technology is on the hunt for a talented Full Stack. NET Developer to join their fast-growing team of problem-sol...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Developer (React and Node exp) – Melrose Arch / Hybrid – R1.3m PA

    Senior Full Stack Developer (React and Node exp) – Melrose Arch / Hybrid – R1.3m PA

    E-MergeJohannesburg, South Africa
    Not a secret society (yet), but definitely security obsessed.We''re building smart, seamless ways to.Forget the spreadsheets and soul-crushing audits were here to make risk and security feel like ...Show moreLast updated: 16 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Tower GroupMidrand, South Africa
    Application Development & Engineering Excellence.Design, implement, and maintain secure, scalable microservices using Java (Spring Boot), Python, and / or C#. Build responsive and reusable frontend co...Show moreLast updated: 30+ days ago
    • Promoted
    Full-Stack Engineer

    Full-Stack Engineer

    OfferZenJohannesburg, South Africa
    Full-Stack Engineer Are you a talented full-stack engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developers with...Show moreLast updated: 3 days ago
    • Promoted
    React Engineer

    React Engineer

    OfferZenJohannesburg, South Africa
    React Engineer Are you a talented React engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast ne...Show moreLast updated: 3 days ago
    Senior Full Stack Developer

    Senior Full Stack Developer

    Sabenza IT & RecruitmentJohannesburg, GT, za
    Quick Apply
    Senior Full Stack Developer – AI, Cloud & Next-Gen Apps.Are you ready to shape the future of digital products?.We’re building cutting-edge solutions powered by. AI, cloud-native architectures, a...Show moreLast updated: 18 days ago
    • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Hire ResolveJohannesburg, ZA
    Job title : Full Stack Engineer.Job Location : Gauteng, Johannesburg.A company that provides a cloud-based digital banking platform-as-a-service (PaaS) to financial institutions, enabling them to q...Show moreLast updated: 8 days ago
    • Promoted
    Lead Mobile Engineer (React Native)

    Lead Mobile Engineer (React Native)

    X, bigly labsJohannesburg, Gauteng, South Africa
    X, biglylabs is Dis-Chem’s high-performance innovation hub, where bold ideas meet data, design, and radical customer focus. We’re here to power the future of healthcare lowering costs, improving out...Show moreLast updated: 4 days ago
    Full Stack Developer

    Full Stack Developer

    RM Staffing B.V.Johannesburg, GP, ZA
    This role requires strong expertise across both.The ideal candidate combines solid coding skills with an eye for clean UI / UX, strong problem-solving ability, and a collaborative mindset.Build respo...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Front-end leaning Full Stack Engineer

    Front-end leaning Full Stack Engineer

    Progressive EdgeJohannesburg, Gauteng, South Africa
    A fast-growing scale-up SaaS company has a new opening in their team for a talented Software Developer.This individual will help build, improve and support its expanding product and user base.Your ...Show moreLast updated: 19 hours ago