JobRolling deadline

Software Development Manager

Upstream

Apply now

Share this opportunity

Know someone it fits? Send it their way.

Report this listing

Tell us what's wrong. We review every report.

What's the problem?

Location
Hybrid · Johannesburg, South Africa
Who can apply
Applicants in South Africa
Deadline
Rolling
Contract
Full-time

About this job

About the role

Upstream is a global leader in mobile marketing automation and digital service innovation. They are seeking a Software Development Manager to lead a team of software engineers in Johannesburg, South Africa. This role combines technical contribution with people management responsibilities.

What you'll do

  • Lead and mentor a team of software engineers.
  • Provide technical guidance and regular feedback to team members.
  • Help prioritize work and ensure timely project delivery.
  • Promote engineering best practices and code quality.
  • Contribute to software solution design and development.
  • Collaborate with cross-functional teams, including QA Automation and DevOps Engineers.

Requirements

  • 8+ years of full-time professional Full Stack/Web Development experience.
  • Experience in technical leadership and people development.
  • Computer Science or Engineering degree.
  • Hands-on experience with JavaScript, TypeScript, and frameworks like React and Express.js.
  • Experience with HTML, CSS, and responsive design.
  • Strong communication and problem-solving skills.

Benefits

  • Competitive base salary and benefits.
  • Work with a dynamic, smart, and highly motivated team.
  • Opportunity to work with top-tier private cloud infrastructure.
  • Collaborative and high-performing engineering culture.

javascriptnodejsreactsoftware developmenttypescript

Posted 2 Nov 2026 · Ref gfq8up8d

Was this listing helpful?

Similar jobs

See all
Apply now