Software Engineer

Bob is simplifying e-commerce in South Africa through smart tech, seamless payments and logistics that just work. We move fast, cut the red tape and give our people real ownership. Come join us and build something that matters.

Level: 5-7 Years

Reporting to: Chief of Product

Location: Menlyn. in office, hybrid after completion of probabtion

Service unit: Tehcnology

What you’ll do:

As a Software Engineer at Bob, you'll play a pivotal role in building and maintaining the next generation of e-commerce solutions. You'll design, develop, and optimise scalable software that drives innovation and delivers real value for our users.

Your day-to-day:

• Software Development & Maintenance: Design, develop, and maintain high-quality, scalable software solutions that deliver seamless user experiences.

• Collaborative Problem-Solving: Work alongside product managers, designers, and other engineers to deliver features and products that solve real-world problems.

• Code Reviews & Mentorship: Lead by example in writing clean, efficient code. Participate in code reviews to share knowledge and maintain high technical standards.

• Continuous Innovation: Stay on top of emerging technologies and best practices to ensure our solutions remain cutting-edge and secure.

• End-to-End Ownership: Take full responsibility for your work, ensuring high-quality, timely delivery that drives the business forward.

Qualifications:

Bachelor’s Degree / National Diploma: Computer Science, Information Technology.

Experience and technical skills:

5+ years in software development. Experience in e-commerce, logistics, or fintech is a bonus.

• Frontend: React, Vue, or Angular and/or

•Backend: Go, C#, Java, JavaScript or similar languages and/or

•Mobile: Experience with React Native or similar mobile frameworks is a plus.

•AI-Assisted Development: Proficiency in leveraging AI coding tools (e.g. GitHub Copilot, Claude, Cursor) to accelerate development, generate and review code, and solve technical problems more efficiently.

•Passion for Innovation: A genuine interest in building software that creates exceptional user experiences.

• Strong Problem-Solving Skills: You’re not afraid to tackle complex challenges and develop creative solutions.

• Collaboration: A team player who thrives in a collaborative, cross-functional environment.

Why you’ll love it here:

At Bob, you’ll grow your career, take on new challenges, and make a real impact on our customers and courier partners. Join a transparent, inclusive team where your voice matters, enjoy a healthy work-life balance, and benefit from a supportive, passionate environment. Plus, great coffee and snacks to keep you going.

Is this role for you?

At Bob, your work is your own, so if you’re ready to take ownership, make an impact, and grow alongside an ambitious, dynamic team, apply today.

If that sounds like you, we'd love to hear from you!
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.