The Legends Agency logo

Full Stack Developer: Ruby on Rails

The Legends Agency
On-site
Johannesburg, South Africa

Full Stack Developer (Mid to Senior Level)
About Our Client

Our client is an agile and rapidly scaling digital solutions provider, focused on building high-performance applications that solve real-world problems. With a collaborative team culture and a strong emphasis on innovation, they offer developers the space to work with modern frameworks, contribute to critical product decisions, and grow their technical expertise in a dynamic setting.

The Role: Full Stack Developer (Mid to Senior Level)
In this role, you'll take the lead on designing and delivering scalable full-stack applications using a modern tech stack. You'll work closely with cross-functional teams, manage robust databases, and ensure that both front-end and back-end systems perform optimally across various platforms.

Key Responsibilities

  • Build and maintain full-stack software solutions alongside product and design teams

  • Develop and manage databases, particularly PostgreSQL or other SQL-based systems

  • Work within modern frameworks, especially Ruby on Rails and React Native

  • Provide internal technical support when required

  • Participate in quality assurance activities, including code reviews, testing, and debugging

  • Keep current with tech trends and recommend tools or practices to improve workflows

Tech Stack

  • Ruby on Rails (3+ years experience essential)

  • React (1+ year minimum)

  • React Native

  • JavaScript

  • PostgreSQL or similar SQL databases

  • HTML, CSS

  • Strong understanding of algorithms and data structures

About You

  • Bachelors degree in Computer Science, Engineering, or related discipline

  • At least 3 years' experience as a full-stack developer

  • Skilled in Ruby on Rails, React, and React Native

  • Strong SQL knowledge, ideally PostgreSQL

  • Familiarity with front-end tools like HTML, CSS, and JavaScript

  • Excellent communicator and problem-solver

  • Adaptable and thrives in a fast-paced, collaborative setup

Bonus Points For

  • Experience integrating payment gateways

  • Familiarity with Google APIs

Apply now
Share this job