Why now is a great time to join OfferZen

Over the last 2 years OfferZen has managed to make a large dent in the South African tech recruitment space - and we're speeding up. Our team has exploded from 4 to 40+. We’re looking to add more smart people who want to contribute meaningfully.

OfferZen was founded by Philip and Malan Joubert, along with other successful tech startups like SnapScan, JourneyApps and Luno.

Our mission is to improve the experience of finding work for makers - people involved in making software, from developers to designers and data scientists. OfferZen does that by flipping the traditional recruitment model on its head and getting companies to reach out to makers with upfront offers.

The Opportunity

You’ll be working in a product squad as part of our Product Team, a talented group of developers and designers responsible for building the OfferZen platform. Our goal is to build a world class product to improve the job search experience.

A product squad takes ownership of one of the core OfferZen products, and is responsible for managing the product roadmap with help from the product manager. They also handle all phases of the product development cycle, this includes the research and ideation, design, develop, testing, and release phases.

What you’ll do

  • Work with your squad to identify and solve interesting and challenging problems pertaining to one of the three OfferZen products.
  • Take ownership of the server-side development (Rails) within your squad, while assisting with front-end (React) development to a limited extend.
  • Architect, build, and expose backend business logic and data through API endpoints.
  • Work with your squad to test, release, and iterate on features.
  • Assist the Tech Team to maintain and improve our Rails app by focussing on aspect such as code quality, testing methods, and patterns.
  • You can check out our OfferZen profile page on OfferZen to view our tech stack.

What you'll need

  • Minimum of 3 years experience in software development
  • Extensive experience with Ruby or Python
  • Experience with Rails or a similar MVC framework
  • A solid foundation in computer science in areas such as software architecture and data structures
  • Some experience with front-end frameworks (React, Angular, Vue)
  • Ability to work both autonomously, and in a small team to solve complex problems
  • Care about the quality and cadence of your work
  • BEng/BSc in computer science, or equivalent working experience

What it’s like to work here

We are a fun loving and very driven team of 40+ people. We are transparent with our numbers and strategy and have weekly learning sessions where someone in the company presents something they do. We get lunch every day and have 20 days of leave a year. We do fun stuff together like going on picnics at Kirstenbosch, playing board games and having Sumo wrestling events!

About OfferZen

We’re helping makers - the people who design and build software products - to unlock their individual potential. We started with recruitment because helping someone find a job they love is one of the fastest ways of changing their life. Since then we’ve started expanding to things like training, root (programmable banking for developers) and building tools for the tech community.


our team :)