The Role We’re seeking a Senior Ruby on Rails Developer to design, build, and maintain high-quality, scalable back-end systems. You’ll work within a skilled technical team to deliver performant Rails applications, collaborating closely with front-end, product, and DevOps teams to ensure robust, maintainable, and secure software solutions. Snapshot Location: Cape Town, Johannesburg, Remote Employment Type: Full-time, Contract Key Responsibilities Design, build, and maintain applications using Ruby on Rails (v6+) . Develop and integrate RESTful and GraphQL APIs . Design, optimize, and maintain PostgreSQL databases. Implement unit and integration tests using RSpec or Minitest . Collaborate with product and front-end teams to deliver new features. Optimize system scalability, performance, and response time for high-traffic environments. Mentor junior developers and promote engineering best practices. Skills & Experience 5 - 8+ years of Ruby on Rails experience. Strong understanding of OOP, MVC architecture, and ActiveRecord . Experience with PostgreSQL, Redis, and Sidekiq . Familiarity with front-end frameworks ( React, Vue, or Stimulus ). Hands-on experience with Git, CI/CD , and Agile methodologies. Nice to Have Experience with Hotwire, Turbo, and StimulusReflex . Familiarity with Docker, Kubernetes, and AWS . Exposure to background job systems and microservices architectures . Salary R60k/month - R150k/month Culture & Benefits Collaborative, forward-thinking engineering culture. Values technical excellence, ownership, and long-term system sustainability. Opportunities for mentorship, decision-making autonomy, and shaping enterprise-critical systems. Discretionary performance-based bonus.
Intermediate Backend Developer (Ruby on Rails)
Platform45
Microsoft Azure (Fabric Platform) Engineer - PC
DVT
React Native / Flutter Developer (Intermediate - Senior)
Naomii Talent Solutions
Senior Python Developer
Naomii Talent Solutions
Chief Technology Officer
Initiate
Solutions Architect
Sassoconsulting Co