A

Full Stack Developer (Python/Django to Ruby on Rails)

Attain People
Full-time
On-site
Cape Town, South Africa

We’re hiring on behalf of a forward-thinking tech company seeking a talented Full Stack Developer with strong Python and Django experience, who’s open to learning Ruby on Rails. This is a great opportunity to work on impactful projects, contribute to architectural decisions, and transition into a Rails environment with full support

 

Requirements:

  • 3+ years in backend or full-stack development
  • Solid Python/Django skills and interest in learning Rails
  • Experience with REST APIs, ORMs, and MVC frameworks
  • Familiarity with JavaScript, React, and PostgreSQL
  • Bonus: Tailwind CSS, payment integrations, or prior Rails exposure

 

What You’ll Do:

  • Work with the following tech stack: Ruby on Rails (training provided), React, React Native, PostgreSQL, AWS, GitHub, Twilio Build and maintain scalable web applications
  • Transition into Ruby on Rails while applying your Django expertise
  • Optimise PostgreSQL databases and backend performance
  • Collaborate with cross-functional teams including product and mobile (React Native)
  • Contribute to code reviews, testing, and system improvements

 

If you're a strong Python developer ready to expand your skill set in a supportive, fast-paced environment, we’d love to hear from you.