Hiring.Camp

Senior Software Engineer – MEAN Stack / Node.js

60 Degrees

·

Aug 18, 2026

Location
ZA
Workplace
Hybrid, Onsite
Type
Full-time
Department
IT
Seniority
Senior
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

Senior Software Developer

OCH Technologies LLC·New Jersey, US·Onsite

2d ago

Sr Software Engineer

Verato Inc.·Merida, Eastern Visayas

2d ago

Sr. Software Engineer

NBCUniversal·New York City, New York·Hybrid

2d ago

Sr Software Engineer

MercadoLibre·Caba, Ilocos

2d ago

Senior Software Engineer

Lynx Software Technologies·Huntsville, Alabama

2d ago

Senior Software Engineer

Velora·Toronto, Ontario·Remote

2d ago

Senior Software Developer

"Data Systems Analysts, Inc."·Fort Gordon

2d ago

Senior Software Engineer

Andurilindustries·Costa Mesa, California

2d ago

Senior Software Engineer

Sitetracker·Texas, US +1·Remote

2d ago

Sr. Software Engineer

Rincon Research Corporation·Tucson, Arizona

2d ago

Senior Software Engineer

Ensco·El Segundo, California·Onsite

2d ago

Senior Software Engineer

Yugabyte·Bengaluru, Karnataka

2d ago

Senior Software Developer

Acumatica·Hyderabad, Telangana·Hybrid

2d ago

Senior Software Engineer

Renesas Electronics·Bengaluru, Karnataka

3d ago

Senior Software Engineer

Auto Store·Atlanta, Georgia

3d ago

Sr. Software Engineer

Recar·US·Remote

3d ago

Senior Software Engineer

Smiinc·Georgia, US +3·Remote

3d ago

Senior Software Engineer

SmartLight Analytics·Tulsa, Oklahoma·Remote

3d ago

Senior Software Engineer

RFS Group·San Francisco, California

3d ago

Senior Software Engineer

Bpinternational·GB: London - 25 North Colonnade, UK·Remote

3d ago

Sr. Software Engineer

Abbott·United States of America : Remote·Onsite, Remote

3d ago

Sr. Software Engineer

Abbott·United States of America : Remote·Onsite, Remote

3d ago

Sr. Software Engineer

Abbott·United States of America : Remote·Onsite, Remote

3d ago

Sr. Software Engineer

Abbott·United States of America : Remote·Onsite, Remote

3d ago

Sr. Software Engineer

Abbott·United States of America : Remote·Onsite, Remote

3d ago

Sr. Software Engineer

Abbott·United States of America : Remote·Onsite, Remote

3d ago

Senior Software Engineer

WEX·US·Remote

3d ago

Sr Engineer Software

Tmobile·Atlanta, Georgia +2

3d ago

Senior Software Developer

Huntington·US·Onsite

3d ago

Sr Software Engineer

Evolent·US

3d ago