Intermediate Ruby on Rails Developer

apartmentMindworx Consulting placeJohannesburg calendar_month 
What we're looking for:

You'll probably have:

  • 35 years of professional software development experience
  • Strong commercial experience with Ruby on Rails
  • Excellent understanding of Ruby and Rails conventions
  • Experience designing and consuming RESTful APIs
  • Strong SQL skills and experience working with PostgreSQL
  • Experience using Sidekiq or similar background processing frameworks
  • Confidence writing automated tests
  • Experience using Git and modern software development workflows
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills

AI Proficiency (Essential):

  • Using AI coding assistants such as GitHub Copilot, Claude, ChatGPT, or Cursor
  • Using AI to accelerate feature development while maintaining high engineering quality
  • Writing effective prompts that produce reliable engineering outputs
  • Critically reviewing, validating, and improving AI-generated code rather than accepting it blindly
  • Using AI for debugging, refactoring, testing, documentation and technical research
  • Understanding the strengths and limitations of large language models
  • Continuously experimenting with new AI tools to improve developer productivity
Our stack:

Backend:

  • Ruby on Rails
  • PostgreSQL
  • Redis
  • Sidekiq
  • REST and GraphQL APIs
  • OpenTelemetry
  • Sentry
  • New Relic
  • Datadog

Frontend:

  • Hotwire (Turbo and Stimulus)
  • JavaScript
  • TypeScript

Infrastructure:

  • AWS
  • Docker
  • GitHub Actions
  • CircleCI

AI Developer Tooling:

  • GitHub Copilot
  • Cursor
  • Claude
  • ChatGPT
  • MCP-compatible development tools
  • AI-powered code review and debugging tools
  • LLM APIs (OpenAI, Anthropic, Google Gemini or similar)

Bonus points:

  • AI-powered application development
  • LLM APIs (OpenAI, Anthropic, Gemini or similar)
  • AI agents and workflow automation
  • MCP (Model Context Protocol)
  • Prompt engineering
  • AI evaluation and testing techniques
  • High-volume transactional applications
  • Payment platforms
  • GraphQL
  • Performance optimisation and SQL tuning
thumb_up_altRecommended

Senior Ruby on Rails Developer

apartmentMindworx ConsultingplaceJohannesburg
What we're looking for:  •  6+ years of professional software development experience  •  Extensive experience building production applications with Ruby on Rails  •  Strong knowledge of Ruby, Rails conventions, and the Rails ecosystem  •  Experience...
business_centerHigh salary

General Worker - EE (Roodepoort)

apartmentSwift Human ResourcesplaceJohannesburg
Position available for a General Worker in Roodepoort. Must have: Matric, Minimum of 3 years' experience in Automotive Parts (Non Negotiable), Computer literate, General work Kindly apply if you meet the minimum requirement. Should you not hear back...
starFeatured

Tlb driver

apartmentPronto Labour TeamplaceJohannesburg
TLB Driver - To Start Immediately, if Interview is Successful)  •  MUST have TLB Operator Certificate  •  Matric or equivalent  •  Code C1 (Code 10) OR Code B Driver's License  •  CLEAN CRIMINAL RECORD - will be verfied