Talent.com
Full Stack Engineer
Full Stack EngineerCodeConnect Staffing (Pty) Ltd • Johannesburg, South Africa
Full Stack Engineer

Full Stack Engineer

CodeConnect Staffing (Pty) Ltd • Johannesburg, South Africa
3 days ago
Job description

Full Stack Engineer (Intermediate)

Job Specifics :

  • Role Title : Full Stack Developer (Intermediate)
  • Job Level : Intermediate / Mid-Level
  • Location : Sandton, Johannesburg, South Africa
  • Work Model : Hybrid / Remote
  • Employment Type : Full-Time
  • Department : Engineering / Software Development
  • Industry : Digital Product Development / Technology
  • Experience Required : 3+ Years Full Stack Development Experience

An established digital product team is seeking an Intermediate Full Stack Developer to contribute to the design, development, and maintenance of high-quality web applications. This individual will join a collaborative engineering environment focused on delivering scalable, secure, and user-centred digital solutions.

Role Overview

The Full Stack Developer will be responsible for building responsive front-end interfaces, developing robust backend services, and contributing to the overall architecture of complex systems. The role involves close collaboration with cross-functional teams, participation in code reviews, contribution to technical documentation, and ensuring high engineering standards across the product lifecycle.

Key Responsibilities

  • Develop, maintain, and optimise full stack web applications.
  • Build intuitive, responsive UI components using modern frontend technologies.
  • Implement backend services, APIs, and database structures aligned with best practices.
  • Participate in design decisions, architecture discussions, and code reviews.
  • Work closely with product, design, QA, and engineering teams to deliver high-quality features.
  • Identify and resolve bugs, performance issues, and system bottlenecks.
  • Contribute to continuous improvement by adopting modern tools, patterns, and technologies.
  • Mentor junior developers where required and support team collaboration.
  • Core Requirements

  • 3+ years’ experience in full stack development.
  • Proficiency in at least one of the following tech stacks : Ruby on Rails Stack, Java Stack, JavaScript / Node.js Stack.
  • Strong experience with RESTful APIs, database design (SQL / NoSQL), and cloud-based deployments.
  • Solid understanding of software engineering principles, data structures, and design patterns.
  • Experience with Git, CI / CD pipelines, automated testing, and modern build tools.
  • Strong HTML5, CSS3, and JavaScript / TypeScript skills.
  • Familiarity with responsive design, web security standards, and debugging across the full stack.
  • Preferred / Advantageous Experience

  • Exposure to multi-stack environments (Rails, Java, Node.js).
  • Knowledge of AWS, containerisation (Docker), GraphQL, microservices, or message brokers (Kafka, Redis, RabbitMQ).
  • Experience with Kubernetes, DevOps practices, IaC tools (Terraform / CloudFormation).
  • Background in mentoring or leading small teams.
  • Experience with performance optimisation and monitoring tools.
  • Key Competencies

  • Strong problem-solving and analytical thinking.
  • Effective communicator with the ability to work across technical and non-technical teams.
  • Demonstrates accountability, initiative, and attention to detail.
  • Adaptable, proactive, and committed to continuous learning and quality delivery.
  • Create a job alert for this search

    Stack Engineer • Johannesburg, South Africa

    Related jobs
    Full Stack Engineer

    Full Stack Engineer

    Network Recruitment • City of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    Our client is looking for a talented Full Stack Developer, based in Stellenbosch, with proven hands-on experience in Vue. Develop, test, and maintain responsive web applications using Vue.Collaborat...Show more
    Last updated: 16 days ago • Promoted
    Full Stack AI Engineer

    Full Stack AI Engineer

    DEVELOPMENTHUB (Pty) Ltd • Johannesburg, Gauteng, South Africa
    We are seeking a highly skilled and forward-thinking Senior Full Stack AI Engineer to join our dynamic team.This role combines robust backend architecture with seamless user interfaces and the tran...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    SavageOne Pty Ltd • Midrand, Gauteng, South Africa
    About the job : Senior Full Stack Engineer.We are looking for a highly skilled Full Stack Developer with extensive experience in Spring Boot, AWS, front-end technologies, and development testing.The...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Engineer (Product CEO mindset)

    Full Stack Software Engineer (Product CEO mindset)

    Flexhire • WorkFromHome, Gauteng, South Africa
    Flexhire Is a 3 In 1 HR Platform.ATS - a modern applicant tracking system - used to help source and screen candidates for jobs globally. HRIS - a human resource Information system - used to hire man...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Development Engineer.

    Full Stack Software Development Engineer.

    People Source • Johannesburg, South Africa
    Embedded development knowledge and / or an interest in data beneficial.Opportunity to join development environment involved in fintech solutions.Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Adrive App • Gauteng, South Africa
    We are looking for an experienced Senior Full Stack Engineer to work on unique product challenges including complex algorithms for demand prediction, optimal real-time pricing, routing, fraud detec...Show more
    Last updated: 30+ days ago • Promoted
    Junior Full Stack Engineer

    Junior Full Stack Engineer

    SavageOne Pty Ltd • Midrand, Gauteng, South Africa
    We are looking for a highly skilled Full Stack Developer with extensive experience in Spring Boot, AWS, front-end technologies, and development testing. The ideal candidate should be proficient in b...Show more
    Last updated: 30+ days ago • Promoted
    Cloud Native Full Stack Engineer

    Cloud Native Full Stack Engineer

    SavageOne Pty Ltd • Midrand, Gauteng, South Africa
    About the job Cloud Native Full Stack Engineer.This role requires a proactive problem-solver who is passionate about cloud technologies and thrives in a collaborative environment.Develop and deploy...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer : Full Stack

    Software Engineer : Full Stack

    Capitec Bank • Sandton, Gauteng, South Africa
    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below : .To see what life at Capit...Show more
    Last updated: 25 days ago • Promoted
    Software Engineer : Full Stack

    Software Engineer : Full Stack

    Capitec • Sandton, Gauteng, South Africa
    We're on the lookout for energetic, self‑motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below : .To see what life at Capit...Show more
    Last updated: 23 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    CodeConnect Staffing (Pty) Ltd • Johannesburg, South Africa
    Full Stack Engineer (Intermediate).Full Stack Developer (Intermediate).Sandton, Johannesburg, South Africa.Engineering / Software Development. Digital Product Development / Technology.Years Full Sta...Show more
    Last updated: 3 days ago • Promoted
    Cloud Native Full Stack Engineer

    Cloud Native Full Stack Engineer

    Savageone Pty Ltd • Gauteng, South Africa
    This role requires a proactive problem-solver who is passionate about cloud technologies and thrives in a collaborative environment. Develop and deploy cloud-native applications on AWS, utilizing se...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack C# Engineer - Remote

    Full Stack C# Engineer - Remote

    Datafin IT Recruitment • Johannesburg, South Africa
    Remote
    Develop new features for the WPF + Blazor application.Fix bugs and maintain a clean, high-performance codebase.Collaborate closely with the CTO to achieve defined goals and receive rapid feedback.I...Show more
    Last updated: 2 days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    aDrive app • Sandton, Gauteng, South Africa
    We are looking for an experienced Senior Full Stack Engineer to work on unique product challenges including complex algorithms for demand prediction, optimal real-time pricing, routing, fraud detec...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    BCB Group • Johannesburg, Gauteng, South Africa
    The Role - What will you be doing?.Key Responsibilities and Duties.Join a rapidly growing team to help BCB build and scale our products and deliver them to clients. Use your software engineering ski...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Engineer

    Full-Stack Engineer

    Troop Travel, Inc. • Gauteng, South Africa
    Full-Stack Engineer (Remote, based in Spain or South Africa).TROOP is a group meeting planning and travel management platform that helps companies bring teams together for in‑person meetings.The ex...Show more
    Last updated: 2 days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Scrums • Johannesburg, Gauteng, South Africa
    Talent Acquisition Partner (TA3).JHB / CTEngagement Length : 12 MonthsYears of Experience : 5+ years of experience.Design, build, and maintain scalable full‑stack applications using ReactJS, Node.D...Show more
    Last updated: 23 days ago • Promoted
    Front-end leaning Full Stack Engineer

    Front-end leaning Full Stack Engineer

    Progressive Edge • Johannesburg, 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 more
    Last updated: 30+ days ago • Promoted