Fullstack Engineer
Published on May 19, 2023
OfferZen is on a mission to improve the experience of finding work for people involved in making software, from developers to designers and data scientists through the utilisation of our world class online recruitment marketplace. We do this by flipping the traditional recruitment model on its head and getting companies to reach out to candidates with upfront offers. Over the last 6 years, we have managed to make a large dent in the South African online tech recruitment marketplace – and we're speeding up. We have a team of 120+ people with offices in both Cape Town and Amsterdam. At 6 years young, we’re still in an exciting start-up phase which allows us to develop new and exciting ideas, innovate our product, and think creatively about solving real problems.
The Opportunity
What you’ll do
- Design, test, and ship quality front-end (React) and back-end (Ruby on Rails) code every week to build impactful new features for candidate, companies and our internal operational teams.
- Influence the design and architecture of backend features
- Share knowledge with your peers through participation in code reviews, pair-programming and the internal backend forums
- Work with a wide range of systems, stakeholders, processes and technologies to solve engineering problems
- Uphold our engineering standards and processes
- Debug production issues across services, and help ensure a stable application for the marketplace
You’ll be a great fit for this role if you:
- Minimum of three years experience in software development
- Minimum of three years experience working with Ruby on Rails or Node.js in a production environment
- Minimum of two year experience working with React, Angular or Vue in a production environment
- Excellent problem solving abilities
- Good understanding of patterns, responsibility separation and component-oriented design
- Experience writing unit tests to cover all permutations of added functionality
- Experience with databases - MongoDB would be a bonus
- Room in your closet for numerous free t-shirts
What it's like to work here
- Empathy Can't Be Automated: Solving Complex Problems in a Tech Marketplace. This article gives more insight into the world of tech marketplace advisors and what they do.
- One of the Tech Talent Advisors,wrote about her experience of working at OfferZen on our blog.