Hiring.Camp

Intermediate Software Engineer - MEAN Stack/ Node.js

60 Degrees

·

Aug 24, 2026

Location
ZA
Workplace
Hybrid, Onsite
Type
Full-time
Department
IT
Closing date
Today
Source
Vincere

Description

Intermediate Software Engineer – MEAN Stack / Node.js

Location: Durbanville, Cape Town – Hybrid
Office Requirement: 3 days per week in-office
Salary: R60,000+ per month
Employment Type: Permanent

About the Company

Wyzetalk is a leading technology business delivering digital communication and engagement solutions to large organisations, particularly within the manufacturing, mining and broader industrial sectors.

Their technology supports organisations with thousands of employees and is evolving into a new generation of platform technology, with pilot customers expected within the next 2–3 months.

The development team is growing and they are looking for an Intermediate Software Engineer to join Gerhard's team and contribute to the continued development of the platform.

The Opportunity

This is an opportunity for an experienced Intermediate Developer who is ready to take ownership, work with a modern technology stack and grow within a highly hands-on engineering environment.

You won't be joining a large corporate development department where every task is meticulously defined. Wyzetalk is looking for someone who can think for themselves, solve problems and get things done.

You will work primarily across the MEAN stack, with exposure to Node.js, MongoDB, Angular and Bun, while also working with integrations and modern development practices.

AI is increasingly becoming part of the development workflow, so an interest in AI-assisted development and AI coding tools will be highly valuable.

Key Responsibilities

  • Develop and maintain software solutions across the MEAN stack.
  • Build and maintain backend services using Node.js.
  • Develop frontend functionality using Angular.
  • Work with MongoDB and related data structures.
  • Work with Bun across relevant applications.
  • Develop and maintain APIs and integrations.
  • Assist with enterprise and ERP system integrations.
  • Investigate bugs and technical issues.
  • Contribute to technical design and solution development.
  • Take ownership of assigned features from development through to completion.
  • Collaborate with Senior Developers and the wider development team.
  • Contribute to code reviews and development standards.
  • Learn and apply AI-assisted development techniques.
  • Use AI tools and prompting where appropriate to improve development efficiency.
  • Continuously develop your technical skills and knowledge.

Essential Skills & Experience

  • Commercial software development experience.
  • 2–5 years' relevant software development experience.
  • Strong Node.js experience.
  • Good JavaScript and/or TypeScript experience.
  • Experience with MongoDB.
  • Experience with Angular.
  • Experience working with the MEAN stack.
  • Experience developing APIs.
  • Good understanding of software development principles.
  • Strong problem-solving ability.
  • Ability to work independently while still being a strong team player.
  • Comfortable learning new technologies and approaches.
  • Interest in AI-assisted development and modern AI coding tools.

Advantageous

  • Bun experience.
  • Python.
  • Databricks.
  • ERP integrations.
  • Enterprise software development.
  • Experience with AI coding tools such as Cursor.
  • Experience working with large-scale platforms.

The Person

Wyzetalk is looking for someone who is:

  • A self-starter.
  • Comfortable taking ownership.
  • Naturally curious and willing to figure things out.
  • Practical and solutions-focused.
  • Positive and enthusiastic.
  • A genuine team player.
  • Comfortable asking questions but also willing to investigate independently.
  • Someone who wants to learn and grow.
  • Comfortable working in a less corporate, more entrepreneurial environment.
  • Someone who brings personality and energy to the team.
  • Comfortable working from the Durbanville office 3 days per week.

You don't need to know everything. You do need to be someone who wants to learn, figures things out and gets stuck in.

Working Environment

Wyzetalk has a hands-on development culture where engineers are encouraged to take ownership and contribute ideas.

The business is also actively exploring how AI is changing the way developers work, making this a great opportunity for an Intermediate Developer who wants to develop their technical skills while staying at the forefront of modern development practices.

Candidates based in Durbanville and the Northern Suburbs are strongly preferred.

Benefits

  • 30 days annual leave
  • R1,500 per month medical aid subsidy
  • Hands-on technical environment
  • Opportunity to work with modern AI-assisted development
  • Exposure to enterprise integrations and large-scale platforms
  • Opportunity to grow alongside an evolving development team

Interview Process

  1. Technical interview
  2. Technical assessment
  3. HR interview with Luzanne
  4. Final involvement from the development team / Leon

If you're an Intermediate Developer who wants to work somewhere you can actually make a contribution, learn, solve problems and work with modern technology, this could be a great next step.

 

Skills

PythonJavaScriptTypeScriptAngularNode.jsMongoDBDatabricksERP

Similar Jobs

30

Intermediate Software Engineer

Gfs·US·Remote, Hybrid, Onsite

1w ago

Intermediate Software Developer

Talentmanagementsolution·PER - Karachi, PK +2

2w ago

Intermediate Software Engineer

Eroadgroup·Manila, National Capital Region·Remote, Hybrid, Onsite

3w ago

Intermediate Software Engineer

Transamerica·Cedar Rapids, Iowa +2

3w ago

Intermediate Software Engineer

Transamerica·Cedar Rapids, Iowa +2

3w ago

Intermediate Software Engineer

Careers Home·US·Onsite

1mo ago

Intermediate Software Developer

Appdirect·Montréal, Quebec

1mo ago

Intermediate Software Engineer

Aderant·Aderant - New Zealand·Hybrid

1mo ago

Intermediate Software Engineer

RELX Jobs·Richmond, England

1mo ago

Intermediate Software Engineer

Aderant·Aderant - New Zealand·Hybrid

1mo ago

Intermediate Software Developer

Talentmanagementsolution·PER - Karachi, PK +2

2mo ago

Intermediate Software Engineer

Q2Ebanking·Mumbai, Maharashtra

2mo ago

Software Developer, Intermediate

Softtek·Washington, District of Columbia

3mo ago

Intermediate Software Engineer

Caci·US·Onsite

3mo ago

Software Engineer - Intermediate

Equifax·US·Onsite

4mo ago

Software Programmer - Intermediate

Pae·Tullahoma, Tennessee·Onsite

6mo ago

Intermediate Software Engineer

eDynamic Learning·Remote

6mo ago

Intermediate Software Developer

Winning Form Careers Site·Durban, KwaZulu-Natal·Hybrid

6mo ago

Intermediate Software Engineer

Jobber·Edmonton, Alberta +2

7mo ago

Intermediate Software Developer

Pingwind·New York City, New York·Remote

1y+ ago

Intermediate Software Developer

Decisionpointcorp·New York City, New York·Remote, Hybrid, Onsite

1y+ ago

Intermediate Software Developer

Decisionpointcorp·New York City, New York·Remote, Hybrid, Onsite

1y+ ago

Intermediate Software Developer

Agile Bridge·Pretoria, Gauteng·Remote

1y+ ago

Intermediate Full-Stack Software Developer (SaaS Healthcare)

Medfar·Montréal, Quebec·Hybrid

2d ago

Intermediate Software Developer - 10 Month Contract

Solace Corporation·Ottawa, Ontario

3d ago

Intermediate Software Developer in Test

Fortinet·Burnaby, British Columbia

3d ago

Intermediate Software Developer, Agora CRM Project

Uottawa·Canada

4d ago

Software Engineer - 2 (Intermediate)

RELX Jobs·Home Based - SA - Johannesburg, South Africa +1·Remote

6d ago

Software Engineer - 2 (Intermediate)

Relx·Home Based - SA - Johannesburg, South Africa +1·Remote

6d ago

RQ11718 - 2 x Software Developer - Intermediate

Source Code·Toronto, Ontario

1w ago