Job Openings Senior Software - Go, JavaScript

About the job Senior Software - Go, JavaScript

Senior Software Engineer | Menlyn (Hybrid)

Let's be direct: you want a software engineering role where you actually own your code, get paid what you are worth, and still have a life outside of the office.

We are representing an established platform that is currently simplifying e-commerce and logistics across South Africa. They operate with zero corporate red tape, move quickly, and give their tech team genuine autonomy over their builds.

What is in it for you?

  • Compensation: R70,000 to R100,000 per month, completely dependent on your actual experience.
  • Solid Perks: Medical insurance is fully included.
  • Serious Time Off: You get 20 standard days of leave, plus an additional 10 free Fridays to completely unplug.
  • Flexibility: Located in Menlyn, you will join a highly transparent, supportive environment. This role starts in-office and transitions into a comfortable 3-day hybrid split right after you complete your probation period.
  • Daily Fuel: High-quality coffee and snacks are always stocked in the office to keep you going throughout the day.

The Work You Will Own

Reporting directly to the Chief of Product, this is a senior position designed for an engineer who wants to build and optimise, not just maintain patch code.

  • You will design, develop, and optimise scalable software solutions that directly impact everyday consumers and courier partners.
  • You will lead by example, writing clean code and mentoring fellow engineers through collaborative code reviews.
  • You will collaborate closely with product managers and designers to solve complex, real-world problems.
  • You will take complete end-to-end ownership of your work, ensuring high-quality and timely delivery.

What You Need to Bring

The team is flexible on the exact years of experience, provided you have a minimum of 4 years of solid software development under your belt along with a relevant qualification (Bachelor's Degree or National Diploma in Computer Science or IT).

Your technical toolkit should feature:

  • Frontend: Strong experience with React, Vue, or Angular.

  • Backend: Solid proficiency in Go, C#, Java, JavaScript, or similar languages.

  • Bonus Points: Practical experience within fintech, logistics, or e-commerce platforms is a massive advantage. Real-world exposure to React Native or similar mobile frameworks is also a plus.

If you are ready to take full ownership of your career growth and work alongside an ambitious, dynamic team, let's get your application sorted.