2,087,771open jobs
127,968companies
241,607added this week
Browse all
Location
In office (Johannesburg)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 30, 2026.

Overview
Company
Impact
Profile match
Network Recruitment is a specialized recruitment and executive search firm headquartered in Johannesburg, South Africa. The company connects skilled professionals with leading corporate clients across key sectors including finance, engineering, and information technology. Through tailored permanent and contract placement solutions, it helps organizations build high-performing teams.
Reference: ITA006467-Caity-1

Are you a senior Ruby on Rails developer who thrives in high-performance environments where scalability, reliability, and user experience truly matter? This opportunity offers the chance to work on large-scale transactional platforms, influence technical direction, and build solutions used by thousands of users in real-world, mission-critical environments. Duties & Responsibilities An innovative technology organisation is seeking a Senior Ruby on Rails Developer to join its engineering team. This role is ideal for a passionate software engineer who enjoys owning complex technical challenges, contributing to architecture decisions, and building scalable products from concept through deployment.
The successful candidate will take ownership of key platform components, working closely with Product and Design teams to develop robust customer-facing solutions. You will be responsible for delivering high-quality software, improving system performance, and helping shape the technical direction of a growing platform.
This is a hands-on engineering role where you'll have the opportunity to contribute across the full software development lifecycle while mentoring fellow developers and driving best engineering practices.
Key Responsibilities
  • Design, develop, and maintain features across Ruby on Rails applications.
  • Lead complex development initiatives from planning through deployment.
  • Collaborate with Product and Design teams to deliver intuitive and scalable customer experiences.
  • Build and maintain APIs and third-party integrations.
  • Improve application performance, scalability, and reliability.
  • Design and optimise data models for high-volume transactional environments.
  • Write clean, maintainable, and well-tested code.
  • Contribute to infrastructure, deployment pipelines, and developer tooling.
  • Troubleshoot and resolve production issues while addressing root causes.
  • Support the adoption and effective use of AI-assisted development practices.
  • Mentor developers and contribute to engineering excellence across the team.
Job Experience and Skills Required
  • Relevant qualification in Computer Science, Software Engineering, Information Technology, or a related field.
  • 6+ years of professional software development experience.
  • Extensive experience with Ruby on Rails in production environments.
  • Proven experience building scalable, customer-facing applications.
  • Experience designing and maintaining APIs and integrations.
  • Strong background in high-performance transaction-based systems.
  • Experience mentoring developers and contributing to technical leadership initiatives.
  • Ruby on Rails.
  • Ruby development.
  • PostgreSQL.
  • REST and GraphQL APIs.
  • Database design and optimisation.
  • Redis.
  • Sidekiq or equivalent background job processing frameworks.
  • Asynchronous workflows and event-driven processing.
  • Modern JavaScript and TypeScript.
  • Automated testing and CI/CD practices.
  • AWS cloud environments.
  • Docker and containerisation.
  • GitHub Actions, CircleCI, or similar deployment platforms.
  • AI-powered product development.
  • Large Language Model integrations and AI workflows.
  • Workflow automation and intelligent systems.
  • High-volume transactional platforms.
  • Fintech or payment processing environments.
  • Terraform and Infrastructure as Code.
  • Performance profiling and optimisation expertise.
  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Strong software architecture and design capabilities.
  • Ability to balance scalability, performance, and maintainability.
  • Product-focused mindset with strong customer awareness.
  • Passion for mentoring and developing technical teams.
  • Curiosity and enthusiasm for emerging technologies and AI.

Apply Now!
For more exciting IT vacancies, visit:
https://www.networkrecruitmentinternational.com/it-jobs
We also specialise in recruiting for:
  • Software Developers (Back-End, Front-End, Full Stack)
  • Mobile Developers
  • Business & Systems Analysts
  • BI & SQL Experts
  • UI/UX Professionals
  • Data Scientists & Data Analysts
  • Big Data Professionals
  • Cloud Experts
  • Infrastructure Specialists
  • DevOps & SecOps Engineers
  • Cybersecurity Specialists
  • SEO / Digital Designers
If you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.
For more information, contact:
Caitlin Ferley
Recruitment Consultant
LinkedIn: www.linkedin.com/in/caitlin-ferley-b94a80218      
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,087,771 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Johannesburg
In office · Contractor · 8+ years exp · Germiston
JavaScript
TypeScript
SQL
C#
C#
.NET
Blazor
Frontend
Angular
DevOps
Rest API
Git
Management
Agile
Apply
Full Stack Engineer 2 hours ago
Hybrid · 6+ years exp · Johannesburg
Java
SQL
C#
Scala
Java
Spring Boot
C#
.NET
Databases
Apache Kafka
Mobile
Clean Architecture
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office · Full-Time · South Africa
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
JQuery
DevOps
Rest API
CI/CD
Docker
Kubernetes
Windows
Management
Agile
Scrum
Waterfall
Apply
In office · Full-Time · South Africa
C#
C#
.NET
DevOps
Azure DevOps
Azure
CI/CD
Apply
In office · Full-Time · South Africa
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
JQuery
DevOps
CI/CD
Docker
Kubernetes
Windows
Apply
$54k – $72k per year (gross) · In office · Full-Time · Johannesburg
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
ChatGPT
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Incident Management
Apply
Hybrid · Full-Time · Johannesburg
Management
Agile
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Frontend
React.js
Mobile
Firebase
DevOps
Rest API
GCP
CI/CD
Git
Google Cloud Run
GitHub
Apply
$19k per year · Remote (South Africa) · Pretoria · Cape Town · Durban · Johannesburg
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Replicate
DevOps
Rest API
Cloudflare
Cybersecurity
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Active Directory
Management
Intercom
Freshdesk
QA
Sentry
Apply
≈ $31k – $81k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Johannesburg
Python
PowerShell
AI/ML
AI Agents
DevOps
Rest API
GCP
Prometheus
Azure
AWS
Cortex
Windows
Cybersecurity
MITRE ATT&CK
SIEM
Apply
See all jobs
This is one of many
2,087,771 more open roles from verified company boards, updated every day.