CrawlJobs Logo

Senior Ruby on Rails Developer

South Africa, Johannesburg · Job Posted May 29, 2026
Apply Position
Job Link Share

Job Description

Seeking a Senior Ruby on Rails Developer to design, build, and scale high-quality applications while driving engineering best practices and supporting team growth.

Job Responsibility

  • Develop and maintain scalable Ruby on Rails applications
  • Own features end-to-end (design → deployment)
  • Contribute to architecture and technical decisions
  • Ensure code quality, testing, and best practices
  • Mentor and support junior developers
  • Troubleshoot and optimise system performance
  • Collaborate with cross-functional teams

Requirements

  • 5-8+ years software development experience
  • Experience building production-grade applications
  • Strong problem-solving and ownership mindset
  • Ability to mentor and collaborate effectively
  • Clear communication across teams
  • Ruby on Rails (modern practices)
  • REST APIs & integrations
  • PostgreSQL / MySQL
  • Frontend tools (Hotwire, Turbo, Stimulus – advantageous)
  • Cloud platforms (AWS / GCP / Azure)
  • Docker & CI/CD pipelines

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Ruby on Rails Developer

8 matching positions

Senior Ruby on Rails Developer (AI Lab)

You will join the Workato AI Lab, which partners with industry leaders, public s...
Location
Location
Singapore
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing, shipping and maintaining Rails applications (5+ years)
  • Vast knowledge of Ruby
  • Excellent debugging, analytical, problem solving, and social skills
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Solid knowledge of object-oriented programming and design
  • Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Job Responsibility
Job Responsibility
  • Build complex Ruby on Rails applications
  • Build server side infrastructure for Workato user interface
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Evaluate and propose improvements to existing system
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Read More
Arrow Right

Senior Ruby on Rails Software Engineer

LumApps is now more than just an Employee Experience Platform — it is an AI-powe...
Location
Location
France , Paris; Tassin-la-Demi-Lune; Bordeaux; Lyon
Salary
Salary:
Not provided
lumapps.com Logo
LumApps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience with expert-level knowledge of Ruby on Rails framework and its ecosystem (Sidekiq, ActiveRecord, etc.)
  • Strong proficiency in MySQL and Redis, including schema design and query optimization
  • Proven experience in building and consuming RESTful APIs
Job Responsibility
Job Responsibility
  • Backend Engineering: Design, build, and maintain efficient, reusable, and reliable Ruby code within the Ruby on Rails framework
  • Ecosystem Integration: Develop and optimize complex integrations with Google Workspace and Microsoft 365 suites (utilizing Microsoft Graph API, Google APIs, OAuth2 flows)
  • Architecture & Scalability: Lead architectural decisions to ensure system performance, security, and scalability as our user base grows
  • Code Quality: Uphold high engineering standards through rigorous testing (RSpec), comprehensive code reviews
  • Technical Leadership: Provide mentorship to junior developers and contribute to the continuous improvement of our development processes and documentation
What we offer
What we offer
  • Hybrid work model – 2 days at the office, 3 days remote
  • RTT days – ~10 extra days off per year
  • Meal vouchers (SWILE) + free snacks & coffee
  • Yoga classes
  • Supportive parental leave and family moments
  • Health insurance (ALAN) – 60% covered + full life & disability cover
  • Afterworks, team celebrations & seasonal parties
  • Equipment of your choice
  • French & English lessons, professional development & access to Leeto CSE
  • Fulltime
Read More
Arrow Right

Senior Ruby on Rails Engineer

Senior Ruby on Rails Engineer\n\nLocation: London (Hybrid – 2 days per week onsi...
Location
Location
United Kingdom , London
Salary
Salary:
65000.00 - 85000.00 GBP / Year
thepeoplenetwork.co.uk Logo
Fynity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial experience with Ruby on Rails within production environments
  • Strong understanding of object-oriented programming and Rails architecture
  • Experience building and maintaining scalable backend systems and APIs
  • Strong PostgreSQL experience, including complex queries and performance optimisation
  • Experience with Redis and Sidekiq for background job processing
  • Experience working with REST APIs, JSON serialisation, and authentication methods such as JWT or SSO
  • Experience working with AWS-based infrastructure
  • Experience using Docker within development or production environments
  • Experience troubleshooting and supporting live production systems
  • Strong debugging and problem-solving capabilities
Job Responsibility
Job Responsibility
  • Maintaining and improving Ruby on Rails applications supporting core operational processes
  • Designing, building, and maintaining scalable backend services and APIs
  • Writing clean, maintainable, and well-tested code
  • Supporting platform reliability, scalability, and long-term maintainability
  • Managing and improving integrations with third-party systems and APIs
  • Optimising PostgreSQL database performance and background job processing
  • Supporting AWS-based deployments and CI/CD processes alongside Platform teams
  • Investigating, troubleshooting, and resolving production issues
  • Improving monitoring, observability, and deployment confidence
  • Collaborating closely with frontend, mobile, and product teams
  • Fulltime
Read More
Arrow Right

Senior Ruby On Rails Engineer

We’re looking for a Senior Ruby Engineer / Tech Lead to join a growing technolog...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
thepeoplenetwork.co.uk Logo
Fynity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial experience with Ruby on Rails within production environments
  • Experience building and maintaining scalable backend systems and APIs
  • Strong understanding of Rails monolith architecture
  • Experience with PostgreSQL, Redis, and Sidekiq
  • Experience working with AWS-based infrastructure
  • Experience using Docker within development or production environments
  • Strong debugging and problem-solving capabilities
  • Excellent communication and stakeholder management skills
  • Ability to explain technical concepts clearly to both technical and non-technical audiences
  • Strong ownership mentality with a pragmatic engineering approach
Job Responsibility
Job Responsibility
  • Leading backend development across a large-scale Rails application
  • Owning technical direction and contributing to architectural decisions
  • Designing, building, and maintaining scalable backend services and APIs
  • Supporting platform scalability, reliability, and maintainability
  • Improving and refactoring existing backend functionality to reduce technical debt
  • Optimising background job processing and asynchronous workflows
  • Supporting integrations with external third-party systems and APIs
  • Leading delivery planning, estimation, and technical scoping activities
  • Acting as a senior escalation point for technical and delivery-related challenges
  • Collaborating closely with product, engineering, and stakeholder teams
  • Fulltime
Read More
Arrow Right

Senior Ruby On Rails Engineer

Carmatec is looking for passionate Ruby on Rails Developers to be a part of our ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
carmatec.com Logo
Carmatec
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of overall experience in developing ruby applications
  • Analyse, design, develop and support complex applications
  • Designing and developing complex modules in Ruby on Rails
  • Should have strong knowledge in Restful architecture in implementing APIs and using third party APIs in rails application
  • Clean sheet Relational Database Design together with very good SQL skills
  • Working knowledge of JQuery, Prototype, Ajax and Libraries
  • SVN or Git version control and Rake/Capistrano Experience
  • Experience in Agile Development, TDD/TFD and testing tools
Job Responsibility
Job Responsibility
  • Understanding of software design and architecture
  • Design and develop software solutions using Ruby on Rails
  • Analyze client’s requirements and prepare technical specifications for implementations
  • Complete tasks based on the plan, requirements and schedule approved by the manager
  • Develop product and its elements as per specifications received from the client
  • Work with QA team to monitor and resolve reported problems and bugs at the project level
  • Establish and comply to performance metrics at team level
  • Work with QA Leads & Testers to improve code quality and adherence to project schedules
  • Estimate tasks, define detailed schedules, evaluate technologies, develop prototypes, Contribute to design issues
  • Ensure that projects are completed to a high quality standard, on time and on budget
Read More
Arrow Right

Senior Software Engineer - Ruby on Rails

At Dubizzle Labs, we are looking to further expand our Pakistan engineering offi...
Location
Location
Pakistan , Lahore
Salary
Salary:
Not provided
Dubizzle Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Overall 3+ years of relevant experience in ROR Framework
  • Experience working as part of an Agile team
  • Advanced understanding of web architecture and database fundamental
  • Demonstrate the ability to work independently and as part of a development team with a range of scientific and professional backgrounds
  • Has Depth knowledge of OOP principles and MVC framework
  • Experience with creating APIs for third parties and consuming third-party APIs will be a plus
  • Experience integrating with external systems will be a plus
Job Responsibility
Job Responsibility
  • build world-class suite products to support the hyper-growth of our businesses in 9 countries
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Ruby on Rails

As a Senior Software Engineer working on our Awards Management product (Mostly R...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in a backend web application stack
  • Extensive experience with common web technologies required – JavaScript, CSS, and HTML
  • 1+ years of experience with C# and .NET Core is preferred
  • Experience working with RESTful services and APIs
  • Understanding of fundamental design principles behind a scalable web application and industry development standards
  • Experience with cloud deployment and database technologies
  • Experience with version control tools such as git and continuous integration
  • Experience using testing frameworks
  • Ability to work both independently and collaboratively with other software engineers on projects
  • Strong problem solving and prioritization skills
Job Responsibility
Job Responsibility
  • Write well-documented and structured code on a daily basis to meet biweekly sprint software development goals
  • Evaluate and improve security and performance of critical application components
  • Attend weekly development meetings and actively participate in discussions around weekly software development goals and best practices
  • Work closely with product management, scrum master, and teammates in other cross-functional roles to coordinate implementation and provide progress updates at daily standup meetings
  • Work closely with architect to assure all systems are in line with long-term strategy
  • Complete all planned tasks including new development and maintenance requests
  • Mentor junior team members by regularly reviewing and providing feedback to ensure robust high quality coding standards
  • Submit code for evaluation and feedback from Engineering team members through use of pull requests
  • Perform design and code reviews for all key application functional components
  • Consistently write unit and integration tests around code and maintain the test suite
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Inclusive work environment
  • Consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law
  • Invest in your well-being
  • Time off to volunteer
  • Giving to the causes you care about
  • Benefits that support each stage of your life journey
  • Fulltime
Read More
Arrow Right

Senior Developer, Rails

As a Senior Developer, Rails at 1Password, you’ll have the opportunity to shape ...
Location
Location
United States; Canada
Salary
Salary:
156000.00 - 210000.00 USD; CAD / Year
https://www.1password.com Logo
1Password
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building SaaS products with Ruby on Rails
  • Comfortable across the full web stack, including HTML, CSS, and JavaScript
  • Strong knowledge of SQL (Postgres or MySQL) with a passion for writing performant queries and solving database challenges
  • Experience building and scaling applications, particularly with a focus on performance and reliability
  • Understand how to diagnose bottlenecks and resolve scalability challenges
  • Passionate about Rails and enjoy staying up to date with the latest developments in the ecosystem
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to design, build, and maintain features in our Rails codebase
  • Drive the development of APIs, authentication systems, and customer-facing UI
  • Implement enhancements using modern Rails features like Hotwire, Stimulus, and Turbo
  • Work closely with endpoint engineers and contribute to our open-source projects
  • Participate in code reviews, offering constructive feedback
  • Rotate through 'on-call' responsibilities to help review PRs, assist other engineers, and provide technical support
  • Mentor junior developers, lead discussions on technical design, and contribute to testing strategies and debugging techniques
What we offer
What we offer
  • Health benefits
  • Dental benefits
  • 401k/RRSP
  • Generous PTO policy
  • Equity grant
  • Maternity and parental leave top-up programs
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Peer-to-peer recognition through Bonusly
  • Fulltime
Read More
Arrow Right