Full Stack Javascript Developer (contract) Gauteng/hybrid Isb1700635

Midrand, Johannesburg, South Africa

Job Description

Accelerate your development career in global automotive innovation!
Full Stack JavaScript Developer (Senior) position powering Group excellence
Develop cutting-edge Software Developer platform, SCP.apps
Senior-level full stack development in mission-critical automotive platforms
Join the vibrant Platform Development team of 25 people driving Group IT innovation
POSITION: Contract: 01 November 2025 31 December 2028
EXPERIENCE: 8+ years full-stack JavaScript development experience
COMMENCEMENT: 01 November 2025 LOCATION:
Hybrid: Midrand/Menlyn/Rosslyn/Home Office rotation
TEAM: Platform Development Team (25 people)
Project Information Join our vibrant Platform Development team in an intellectually stimulating environment where you'll collaborate to solve complex challenges on our Software Developer platform, SCP.apps. As a Proficient Full-Stack Developer, you will contribute to the development and enhancement of our SaaS platform, working closely with other team members to create and deploy custom apps, as well as improve the overall user experience.
Qualifications/Experience

  • IT Degree and/or relevant qualifications (Required)
  • 8+ years of experience in full-stack JavaScript development, or a similar role (Required)
  • Strong understanding of software development life cycle (SDLC) methodologies, such as Agile (Required)
  • South African citizens/residents preferred; valid work permit holders considered
  • Willing and able to travel internationally if required
Essential Skills Requirements Must have experience/understanding:
  • TypeScript / JavaScript (ES6 +) (Mandatory)
  • Node.js (Express.js, Apollo) (Mandatory)
  • React (with Typescript) and backend development experience (Mandatory)
  • GraphQL (Mandatory)
  • MongoDB & Redis (Mandatory)
  • Docker & Docker Compose (Mandatory)
  • Git (Mandatory)
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills Requirements
  • CSS and styling frameworks
  • Ant Design (antd)
  • AWS experience, especially ECS and Lambda
  • Effective integration between different technologies
  • Coordination between the environments applied
  • Planning and monitoring
  • Requirements management and communication
  • Identification and management of risks
  • Passion for IT architecture and hands on software development
  • Interest or experience in AI, LLM and prompting techniques
Role Requirements
  • Project Management: Managing projects / processes / epics / user stories
  • Requirements Analysis: Analyse and break down complex requirements into scalable solutions
  • Platform Development: Ability to develop within a specific sought-after programming language and integrate different technologies to a fully functioning platform
  • Cloud Technology Utilization: Utilize the latest cloud computing technologies, business drivers and emerging computing trends to drive the roadmap of the platform
  • Cross-functional Collaboration: Collaborate with cross-functional teams to design, develop, and deploy custom applications and features for the SCP.APPS platform
  • Full-stack Development: Develop full-stack features using Node.js, Apollo, React, Webpack, GraphQL, MongoDB, PostgreSQL, and REST APIs
  • UI Component Development: Implement and maintain reusable UI components, global React router, user data handling, authentication, and permission model
  • Innovation: Innovate using LLMs and prompting techniques to enhance performance and user experience
  • Code Quality: Participate in code reviews, ensure coding standards, and maintain high-quality code
  • Mentoring: Mentor junior developers
  • Technical Support: Provide community technical support (2nd and 3rd level support on a rotational basis)
  • Continuous Learning: Continuously improve skillsets and stay updated on tech trends
NB:
South African citizens/residents preferred. Valid work permit holders will be considered. By applying, you consent to be added to the database and receive updates until you unsubscribe. If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #fullstackjavascript #react #nodejs #graphql #mongodb #seniordeveloper #fuelledbypassionintegrityexcellence
iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1513233
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned