Senior Ruby on Rails Developer

Network Finance

Randburg

On-site

ZAR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Network Finance is seeking an experienced Senior Ruby on Rails Developer to own and advance key platform components across the full software lifecycle. You will collaborate with Product and Design to deliver scalable customer experiences, ship robust features, and improve system performance.

The role emphasizes hands-on development, architectural influence, and mentoring teammates while incorporating modern frontend and API technologies. Strong problem-solving and communication are essential.

Qualifications

  • 6+ years of professional software development experience.
  • Extensive experience with Ruby on Rails in production environments.
  • Experience designing and maintaining APIs and integrations.
  • Strong problem-solving and communication skills.

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.

Skills

Ruby on Rails
REST APIs
GraphQL
PostgreSQL
Redis
Docker
CI/CD
AWS
Test automation
Mentoring
Software architecture
High-volume systems
Team leadership
TypeScript
AI workflows
Terraform

Education

Bachelor's degree in Computer Science or related

Tools

GitHub Actions
CircleCI
Terraform
AWS
Postman

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ruby on Rails Developer
Ruby on Rails Developer

Network Finance • Randburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Datafin • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Ruby on Rails Engineer — Scalable Apps & APIs
Senior Ruby on Rails Engineer — Scalable Apps & APIs

Network Finance • Randburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Full Stack Developer / Solution Architect
Senior Full Stack Developer / Solution Architect

Network Finance • Gauteng

On-site
ZAR 1,200,000 - 2,000,000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Ruby on Rails Engineer | Lead & Innovate
Senior Ruby on Rails Engineer | Lead & Innovate

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
AI Software Engineer
AI Software Engineer

CambriLearn Online School • South Africa

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Developer (Python, Next.js, AWS)
Senior Full-Stack Developer (Python, Next.js, AWS)

AES Global • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Architecture ownership
Hybrid work
Modern tooling
+1
Senior Software Engineer (AI-Enabled)
Senior Software Engineer (AI-Enabled)

Ozow • Cape Town

On-site
ZAR 1,200,000 - 1,600,000