Menu

Find a Job Create an Alert My Saved Jobs Companies Browse Courses Career Advice Employers and Recruiters
Careers24 logo
EMPLOYERS & RECRUITERS | POST A JOB

Menu

Log In Sign Up

Share This Vacancy

Send an email about this job to a friend or to yourself.

  • Home
  • /
  • Job Search
  • /
  • South Africa
Back to Search Results
  • About Us
  • All Jobs

Senior Ruby on Rails Developer at Codeo

  • Western Cape
  • Salary: Market Related
  • Job Type: Permanent
  • Sectors: Engineering IT Technical
  • Reference: 2290846

Apply before Aug 31 2025 | 19 Days left

Apply
External Application

Vacancy Details

Employer: OfferZen (Pty) Ltd

Senior Ruby on Rails Developer

Background

Over the past 18 years, Codeo has established itself as an integral technical partner for a number of high profile customers.

 

We've collaborated with customers on a number of amazing projects and have also been lucky enough to bootstrap successful product businesses along the way. We continue to actively support these products from an engineering and product design perspective.

 

In the last few years, we launched SendBoard - a Trello PowerUp that brings first class email support to Trello (see what Trello had to say about SendBoard on their blog).

 

Our customers value Codeo because we operate a highly competent and lean team. There is very little red tape. We don’t have layers of account managers and project managers between the customer and the people who actually add value (the folks that do the work). We’re lean in the context of size (we are a small team) but we also align our operations to the principles of lean manufacturing.

 

🚀 Codeo is on a mission to become more product focused.

 

We want to be invested in the products we help build. We want to leverage what we love and what we are brilliant at to make a positive impact on the way people live and work.

 

The Role

The job of delivering functional, beautiful, scalable, secure and user focused software is extremely challenging. There are so many angles and trade-offs to consider. For this reason, we are only considering experienced engineers for this role.

 

Location

This is a remote role. We have team members in 🇿🇦 South Africa, 🇳🇱 Netherlands and the 🇬🇧 UK. So, you’re free to operate from where you work best.

 

Perks

  • Choose your workstation - Work on what you’re most comfortable with, whether it be the top of the range PC or a high-end Apple MacBook Pro.
  • Flexible hours: Work-life balance is critical to us. To accommodate busy lifestyles, we don’t expect a rigid 9-5 commitment.
  • Remote Work: We’re geared to work from anywhere, so wherever is best for you, is best for us.
  • No ‘if this then that’ rewards: Everyone gets an annual 13th Cheque. We don’t do performance reviews.
  • Intentional Mastery: 10% of your work week is yours to invest in personal development.
  • Team Retreats and Events: We host regular team events to bring everyone together in a fun, exciting way.
  • Knowledge Sharing: We host weekly dev chat sessions to talk about new and interesting tools, frameworks etc.
  • Home Office Budget: We’ll provide a home office budget to kit out your home office with whatever equipment works for you (a standing desk for example).

Candidate Requirements

Experience

  • 10+ years web development experience
  • You have played a significant role in developing a complex web based application, where you had to account for scalability, reliability, security and performance of the application.
  • Experience working with front and backend web technologies.
  • Experience working and scaling applications using relational databases such as MySQL, SQL Server, PostgreSQL.
  • Experience working within a team environment.

 

Technologies

The tech landscape shifts rapidly, however, we’re currently working with the following technologies:

 

  • **Ruby on Rails** - you love Ruby and have used Rails to develop one or more complex/functional web apps.
  • JavaScript/TypeScript - used extensively for Stimulus, SPA frameworks and backend NodeJS services. Experience with **VueJS** or **React **would be useful.
  • C# ASP .NET MVC/WebAPI (transitioning to .NET 8) experience is not required, but a bonus. We have a number of .NET services hanging around.
  • MySQL or any other relational database technology where you’ve gone beyond just querying a database, and have had to consider concurrency, scalability and performance.
  • Redis
  • Git - we use GitHub as our repository service.
  • TDD - experience writing and maintaining unit and integration tests is important to us.
  • Docker - experience using Docker to build, share or run applications would be useful.

 

What you need

We’re looking for experienced candidates only. Characteristics and values we think are important:

 

  • Keen attention to detail - you spot grammar and misalignment issues from a mile away.
  • Efficacy - you hate inefficiency, for this reason you type at the speed you think.
  • Excellence - you hold yourself to the highest standard and you believe your work says a lot about you. Quality is personal to you.
  • Curiosity - you ask questions and like to get stuck into the details and understand how things work.
  • Value User Experience - you take an interest in user experience, adopting the mindset that we shouldn’t make our customers think. You also always ask why?
  • Be in it together - you value your peers because you know what a small team of happy and motivated people can achieve.
  • Purpose - you find happiness through solving challenging problems.
  • Be Hungry to be better you are on a never ending quest to learn and improve, you’re never “done”.
  • No ego - It’s not about you, you are a team player and practice blameless problem solving.
  • Ownership you step up and take ownership of challenges.
  • Innovation - you push boundaries and thrive on finding elegant, simple solutions.

Apply

245 people have viewed this job.

Previous
Next

About OfferZen (Pty) Ltd

OfferZen is a developer job marketplace where 2000+ SA and EU companies hire from a community of 100 000+ makers.

 

Our mission is to help people unlock their potential by helping them build awesome software. To do this, we are connecting actively-searching developers in South Africa and the EU with exciting job opportunities from over 2000 companies.

We also flip the typical recruitment process on its head – companies reach out to candidates with upfront tech stack and salary information. 

 

Similar Jobs

Senior Ruby on Rails Developer at Codeo

  • KwaZulu-Natal
  • Job Type: Permanent
  • Posted 02 Jul 2025 | 19 Days left

Senior Ruby on Rails Developer at Codeo

  • Gauteng
  • Job Type: Permanent
  • Posted 02 Jul 2025 | 19 Days left

More Jobs at OfferZen (Pty) Ltd

View All (62)

Senior Ruby Engineer

  • KwaZulu-Natal
  • Job Type: Permanent
  • Posted 12 Aug 2025 | 60 Days left

Senior Ruby Engineer

  • Gauteng
  • Job Type: Permanent
  • Posted 12 Aug 2025 | 60 Days left

Senior Ruby Engineer

  • Western Cape
  • Job Type: Permanent
  • Posted 12 Aug 2025 | 60 Days left

Senior Full Stack Engineer

  • KwaZulu-Natal
  • Job Type: Permanent
  • Posted 12 Aug 2025 | 60 Days left

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

  • Recruiter Terms

  • Faq

Partner Sites

  • Simplify.hr

  • News24

  • Property24

  • Media24

Follow Us


© Careers24. All rights reserved.

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

Partner Sites

  • Simplify.hr

  • OLX

  • News24

  • Property24

  • Media24


© Careers24. All rights reserved.