Enable job alerts via email!

Senior Developer

Mr Price Group

Cape Town

On-site

ZAR 600 000 - 900 000

Full time

Today
Be an early applicant

Job summary

A leading retail technology company in Cape Town is seeking a Senior Developer to lead the delivery of complex projects and mentor team members. Candidates should have a strong background in mainstream programming languages and cloud infrastructure. The role emphasizes collaboration and innovation, with a focus on impact-driven technical decisions.

Qualifications

  • At least 5 years of coding experience.
  • Broad experience in designing, programming and implementing large-scale information systems.
  • Hands-on senior team player, passionate about mentoring, problem-solving and delivering high-impact outcomes.

Responsibilities

  • Lead the delivery of complex, high-impact projects that balance technical excellence with business value.
  • Shape technical direction through smart architectural decisions and sound design principles.
  • Elevate the team by sharing knowledge and mentoring developers.

Skills

Strong command of SQL
.Net
Java
JavaScript
HTML
CSS
Cloud infrastructure
Message brokers (RabbitMQ/Kafka)
Exceptional communication
Collaboration skills

Education

Diploma, BTech or University Degree in IT, Computer Science, engineering
Job description

Senior Developer YuppiechefBuild the systems that shape Yuppiechef's futureAt Yuppiechef, we don't just sell products.

We build technology that truly matters.

Every project, every line of code, has a visible impact on the business and shapes how thousands of customers experience joy at home.

Here, you won't just maintain systems, you'll solve complex problems, influence the future of our technology and push the boundaries of what's possible.We are looking for a Senior Software Developer who thrives on solving complex challenges, making high-impact technical decisions, and mentoring others.

You'll lead development across the stack, drive architecture, and ensure our systems scale efficiently as we grow.Join our small, high-performing team where your ideas are valued, your growth is supported and your work leaves a lasting mark.

This is your chance to lead, innovate and create systems that make a real difference...and have fun doing it

What are your responsibilities?
  • Lead the delivery of complex, high-impact projects that balance technical excellence with business value
  • Shape technical direction through smart architectural decisions, sound design principles and thoughtful use of tools and frameworks
  • Elevate the team by sharing knowledge, mentoring developers, fostering collaboration and strengthening team capability
  • Champion innovation across the stack, driving continuous improvement in how we design, build, and deliver
  • Think systemically - connecting technical decisions to long-term goals and shaping the future of Yuppiechef's technology landscape

Experience with functional programming and modern software design is advantageous, but curiosity and a growth mindset matter more

What are the requirements for this role?
  • Diploma, BTech or University Degree in Information Technology, Computer Science, engineering or equivalent
  • years IT experience, with at least 5 years coding experience
  • Broad experience in designing, programming and implementing large-scale scalable information systems
  • Strong command of mainstream programming languages (SQL, .Net, Java, etc.) and web technologies (JavaScript, HTML, CSS).
  • Strong experience with cloud infrastructure, message brokers (RabbitMQ / Kafka) and relational databases
  • Exceptional communication and collaboration skills : you can bridge technical and business teams
  • Hands-on senior team player, passionate about mentoring, problem-solving and delivering high-impact outcomes

Our Tech Stack Clojure, Java, PHP, JavaScript (don't worry if you're new to Clojure, we will teach you)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.