Senior Software Engineer - MEAN Stack / Node.js

60 Degrees

Durbanville

Hybrid

ZAR 949,000 - 1,339,000

Full time

14 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Salary including medical aid subsidy
30 days annual leave
Opportunity to influence platform
Exposure to AI-assisted development
Work with capable engineering team

Job summary

60 Degrees in Durbanville, Cape Town, is seeking a hands-on Senior Software Engineer to advance a MEAN stack platform used across large organisations. You’ll design, build, and maintain software, APIs, and enterprise integrations with a focus on AI-assisted development.

You’ll collaborate with a capable engineering team, own features from concept to deployment, and help drive architectural and engineering best practices in a hybrid work model.

Qualifications

  • 7+ years of software development experience.

Responsibilities

  • Design, develop, and maintain software solutions across the MEAN stack.
  • Build scalable backend services using Node.js.
  • Develop and enhance front-end functionality using Angular.
  • Work with MongoDB and NoSQL databases.
  • Develop APIs, integrations, and enterprise platform capabilities.
  • Contribute to technical design, architecture, and engineering best practices.
  • Take ownership of features from concept through to deployment.
  • Collaborate with fellow engineers through code reviews and technical discussions.
  • Leverage AI-assisted development tools where appropriate.
  • Continuously improve system performance, scalability, and maintainability.

Skills

MEAN stack expertise
Angular
MongoDB/NoSQL
API development
Software engineering
Problem-solving
Ownership mindset

Tools

Bun
Python
Databricks
ERP integrations
Cursor
Claude Code
GitHub Copilot

Job description

Join an innovative technology business in Durbanville, Cape Town, building digital communication and engagement solutions used by thousands of employees across large industrial and enterprise organisations.

As the company evolves its next-generation platform, they're looking for a hands-on Senior Software Engineer who enjoys solving complex problems, improving systems, and contributing to technical direction. You'll work across a modern MEAN stack environment (MongoDB, Express, Angular and Node.js) while contributing to enterprise integrations, platform enhancements, and modern AI-assisted development practices.

If you enjoy building great software rather than navigating corporate red tape, this could be the opportunity you've been looking for.

YOUR KEY RESPONSIBILITIES

As a Senior Software Engineer, you will play a key role in the continued evolution of the platform.

  • Design, develop, and maintain software solutions across the MEAN stack.
  • Build scalable backend services using Node.js.
  • Develop and enhance front-end functionality using Angular.
  • Work with MongoDB and related data structures.
  • Develop APIs, integrations, and enterprise platform capabilities.
  • Contribute to technical design, architecture, and engineering best practices.
  • Take ownership of features from concept through to deployment.
  • Collaborate with fellow engineers through code reviews and technical discussions.
  • Leverage AI-assisted development tools where appropriate.
  • Continuously improve system performance, scalability, and maintainability.
OUR REQUIRED EXPERTISE
  • 7+ years' software development experience.
  • Strong experience working within the MEAN stack (MongoDB, Express, Angular, Node.js).
  • Strong experience with Angular and modern front-end development.
  • Experience with MongoDB and NoSQL databases.
  • Experience building APIs, integrations, and enterprise applications.
  • Strong understanding of software engineering principles and best practices.
  • Excellent problem-solving skills and an ownership mindset.
Advantageous Experience:
  • Bun
  • Python
  • Databricks
  • ERP integrations
  • AI coding tools such as Cursor, Claude Code, or GitHub Copilot
  • SaaS or enterprise platform experience
The Ideal Person:
  • A self-starter who enjoys figuring things out.
  • Direct, pragmatic, and solutions focused.
  • Comfortable influencing technical decisions.
  • Collaborative and team oriented.
  • Excited about modern engineering practices and AI-assisted development.
YOUR REWARD
  • Permanent opportunity with a hybrid working model (3days per week in-office)
  • Salary range: R85 000 to R120 000 per month including medical aid subsidy
  • 30 days annual leave
  • Opportunity to influence the future of a growing technology platform
  • Exposure to AI-assisted development and modern engineering practices
  • Work alongside a highly capable engineering team
  • Opportunity to shape a growing technology platform

For more roles, please have a look at our website (www.60degrees.com) or follow us on LinkedIn (https://www.linkedin.com/company/10287263/)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Smart4 Energy • Wes-Kaap

On-site
ZAR 700,000 - 1,100,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Junior Full Stack C# Software Engineer - React
Junior Full Stack C# Software Engineer - React

60 Degrees • Wes-Kaap

Hybrid
ZAR 360,000 - 540,000
Hybrid work model
Mentoring from senior engineers
Exposure to cloud/DevOps practices
+1
SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum
SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack C# Software Engineer - React /Azure
Senior Full Stack C# Software Engineer - React /Azure

60 Degrees • Wes-Kaap

Hybrid
ZAR 1,000,000 - 1,800,000
Hybrid working model
International collaboration (SA/AU)
SENIOR Full Stack Java Software Engineer - Johannesburg /Hybrid - R1.5m Per Annum
SENIOR Full Stack Java Software Engineer - Johannesburg /Hybrid - R1.5m Per Annum

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Intermediate JavaScript Software Engineer
Intermediate JavaScript Software Engineer

Future Fit • Johannesburg

Hybrid
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+2
Senior Full Stack Engineer (Node.js & Angular)
Senior Full Stack Engineer (Node.js & Angular)

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior MEAN Stack Engineer - Hybrid (3 days in-office)
Senior MEAN Stack Engineer - Hybrid (3 days in-office)

60 Degrees • Durbanville

Hybrid
ZAR 949,000 - 1,339,000
Hybrid work model
Salary including medical aid subsidy
30 days annual leave
+3