×
Register Here to Apply for Jobs or Post Jobs. X

Ruby on Rails Developer

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: Network Finance
Full Time position
Listed on 2026-10-21
Job specializations:
  • Software Development
    Backend Developer, Ruby on Rails, Full Stack Developer
Job Description & How to Apply Below
Location: Randburg

Join a fast-growing product engineering environment where your work will directly impact thousands of users and mission-critical business operations. As a Senior Ruby on Rails Developer, you will play a key role in building, maintaining, and evolving highly scalable applications, APIs, and backend services while collaborating closely with Product and Design teams to deliver exceptional customer experiences.

This is a hands-on engineering role where you'll contribute across the full software development lifecycle, from architecture and development to deployment and performance optimisation. You'll work on complex systems that demand reliability, scalability, and innovation, while helping shape engineering standards and mentoring fellow developers.

If you enjoy solving challenging technical problems, influencing product direction, and working with modern technologies in a collaborative environment, this opportunity is for you.

Key Responsibilities:
  • Design, develop, and maintain scalable Ruby on Rails applications
  • Lead complex technical initiatives from planning through to deployment
  • Collaborate closely with Product and Design teams to build customer-focused solutions
  • Develop and maintain REST and GraphQL APIs and integrations
  • Improve system performance, reliability, and scalability
  • Optimise data models and database performance for high-volume transactional systems
  • Build clean, maintainable, and well-tested code
  • Contribute to deployment pipelines, infrastructure, and developer tooling
  • Support production environments through troubleshooting and root cause analysis
  • Mentor developers and contribute to engineering best practices
  • Evaluate and implement AI-assisted development workflows where appropriate
Job Experience and

Skills Required:
  • Education: Relevant Degree in Computer Science, Software Engineering, Information Technology, or a related field advantageous
  • Experience:
    • Minimum 6 years' professional software development experience
    • Extensive hands‑on experience with Ruby on Rails in production environments
    • Experience building large-scale, customer-facing applications
    • Experience mentoring and supporting other software engineers
  • Technical

    Skills:

    • Ruby
    • Ruby on Rails
    • REST APIs
    • GraphQL
    • PostgreSQL
    • Redis
    • Sidekiq or equivalent background job processing tools
    • Modern JavaScript and Type Script
    • Automated testing frameworks
    • CI/CD pipelines
    • Cloud-hosted application development
  • Infrastructure & Cloud:
    • AWS
    • Docker
    • Git Hub Actions
    • CircleCI
  • Advantageous:
    • AI-powered product development
    • LLM APIs and AI tooling
    • Workflow automation
    • Terraform
    • Performance profiling and optimisation
    • Payments, fintech, or high-volume transactional systems experience
  • Additional Requirements:
    • Strong product mindset and customer-focused thinking
    • Excellent communication and collaboration skills
    • Strong understanding of software architecture and domain modelling
    • Passion for continuous improvement and technical excellence
    • Ability to work independently and take ownership of key product areas
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary