SPAAN NOW

Find your next spaan

Tell us where and what — we'll scan the whole country

Where? Pick up to 3 provinces
Job type
Field Optional
Matric Optional
Match level

Scanning Mzansi…

0 Potential match

Swipe to explore

Swipe right to apply · left to skip

NI

Senior JavaScript Software Engineer at Network IT, Johannesburg North

Network IT · Johannesburg North, Gauteng · Hybrid

Full time Market related
Best to apply before 24 Nov 2026 (16 days left)
Source verified Checked yesterday

Overview

Network IT is hiring a Senior JavaScript Software Engineer in Johannesburg North to work on exciting web and mobile applications for a leading South African tech consultancy. If you have over six years of experience and love building scalable, secure software with modern tools like React, Node.js, and Docker, this hybrid role offers career growth, mentoring opportunities, and exposure to large enterprise projects.

About the role

Our client, a top South African technology consultancy, is looking for a Senior JavaScript Software Engineer to join their team of innovators. You will work on cutting edge web and mobile applications across various industries and collaborate with highly skilled professionals.

In this role, you will be involved in the full software development lifecycle, from analysis and design to implementation and deployment. You will develop scalable, maintainable, and secure solutions while contributing to technical innovation and continuous improvement.

Mentoring junior developers and applying modern practices like CI/CD, DevOps, and containerisation are key parts of the job. The environment is collaborative and supportive, with a hybrid working model.

Application Note: If you have not received a response within two weeks, please consider your application unsuccessful. Your profile will be kept on the Network IT database for future roles. For more IT jobs, visit www.networkrecruitmentinternational.com. Contact Evandria Rademeyer, Researcher at Network IT, for more information.

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field
  • Minimum 6 years of software development experience
  • Strong JavaScript development expertise, including ES6+
  • Experience building enterprise level applications
  • Knowledge of software architecture and design principles
  • Strong problem solving and analytical skills
  • Excellent communication and stakeholder management abilities
  • Passion for learning and staying current with emerging technologies
  • Technical skills: Frontend JavaScript (React, Angular, Vue.js), Backend Node.js, RESTful APIs
  • Tools and technologies: Next.js, Express.js, NPM, Webpack, CI/CD pipelines, Docker, Cloud platforms

Responsibilities

  • Design, develop, and maintain high quality web and mobile applications
  • Participate in the full software development lifecycle, from analysis and design to implementation and deployment
  • Develop scalable, maintainable, and secure software solutions
  • Contribute to technical innovation and continuous improvement initiatives
  • Collaborate with cross functional teams and stakeholders to solve complex business challenges
  • Mentor and support fellow developers
  • Apply modern development practices including CI/CD, DevOps, and containerisation

Benefits

Competitive salary package, bi annual salary reviews, performance based bonuses, loyalty leave benefits, employee wellness programmes, continuous learning and development opportunities, career growth and leadership development pathways, exposure to large scale enterprise projects, collaborative and supportive team culture, hybrid working environment

Job details

Organisation
Network IT
Location
Johannesburg North, Gauteng
Job type
Full time
Work arrangement
Hybrid
Experience level
Senior (6+ years)
Education
Bachelor
Category
IT & Software Development
Application Method
Apply online

Success Guide

When applying for this Senior JavaScript role at Network IT, make sure your CV clearly shows your experience with the specific technologies listed, like React, Node.js, and Docker. Highlight any projects where you built enterprise level applications or mentored other developers. Since this is a senior position, focus on your problem solving skills and ability to work with stakeholders. The application is through the Pnet link, so double check that your profile is up to date. Network IT keeps profiles on file, so even if this role is not a perfect fit, it could lead to future opportunities. Good luck!

How we help you prepare

This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:

  1. Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
  2. A custom cover letter is written specifically for this role — no generic templates.
  3. We gather the documents this job needs: CV and Degree certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
  4. Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
  5. Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.

We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.

0

Spaan Talk

Nobody has said anything yet. Be the first.

Share your thoughts
Sign in to apply ⚡