681,796open jobs
39,468companies
99,605added this week
Browse all
Salary
$20k – $56k per year (Estimated)
Location
In office (Cape Town)
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Ruby Developer - CPT

IT - Software Development

Cape Town - Western Cape - South Africa

ENVIRONMENT:

Our client, a mission-driven company transforming the future of bicycle security, is seeking a Senior Software Developer to join their Cape Town office. The ideal candidate will have strong experience in Ruby on Rails and AWS and will play a key role in enhancing the companys web and mobile platforms. This position requires a well-rounded developer who can blend solid software engineering expertise with DevOps best practices. You will be involved across the full software development lifecyclewriting high-quality code, optimising deployment pipelines, strengthening operational systems, and ensuring scalability and reliability across all applications. If you excel in both development and operational disciplines and want to use your skills to help combat bike theft on a global scale, this role offers the opportunity to make a meaningful impact. Experience with React Native is advantageous, as the team continues to refine and expand the user experience across platforms, though it is not a strict requirement.

DUTIES:

  • Design, build, and maintain efficient, reusable, and reliable code using Ruby on Rails.
  • Design, develop, and maintain deployment and operational systems on AWS, ensuring the application's scalability, performance, and security.
  • Contribute to the development of THEIR mobile application, utilizing React Native for cross-platform compatibility.
  • Identify bottlenecks and bugs and devise solutions to these problems.
  • Collaborate with the product team to define, design, and ship new features.
  • Stay informed of emerging technologies/industry trends and apply them into operations and activities.

REQUIREMENTS:

Requirements:

  • Proven work experience as a Full Stack Developer or similar role.
  • Strong knowledge of Ruby on Rails, along with other common libraries such as Devise, Omniauth and Rspec.
  • Experience with cloud services, especially AWS (EC2, S3, Lambda, Ubuntu, Nginx, Redis, Aurora Postgres, etc.).
  • Familiarity with front-end languages (e.g., HTML, JavaScript, CSS) and frameworks (e.g., React or React Native).
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to implement automated testing platforms and unit tests.

Preferred Qualifications:

  • Experience with React Native is highly valued but not mandatory.
  • Knowledge of or interest in the cycling industry and bike security.

ATTRIBUTES:

  • Excellent problem-solving skills and willingness to take on challenges.
  • Strong communication and teamwork skills.

Apply for this Job

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
681,796 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Cape Town
$22k – $55k per year (Estimated) • In office • Full-Time • Cape Town
JavaScript
Java
TypeScript
SQL
C#
C++
Node JS
C#
.NET
Node JS
Multer
Helmet
Nodemailer
Databases
PostgreSQL
Frontend
Tailwind CSS
Angular
React.js
Vite
Radix UI
Zod
shadcn/ui
Framer Motion
React Hook Form
React Router
DevOps
GitHub Actions
CI/CD
Git
Docker
Design
Figma
Apply
$17k – $39k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Apply
IT Manager 3 hours ago
$20k – $57k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Centurion
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Apply
In office • Full-Time • 2+ years exp • Cape Town
JavaScript
TypeScript
SQL
C#
C++
C#
.NET
Frontend
Angular
React.js
Mobile
React Native
DevOps
Git
Management
Agile
Apply
$17k – $49k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
JavaScript
Java
TypeScript
C#
C++
Node JS
C#
.NET
AI/ML
Copilot
Cursor
Claude
Frontend
Angular
React.js
Mobile
React Native
Apply
$18k – $52k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • Johannesburg
DevOps
Terraform
GitHub Actions
PagerDuty
Prometheus
Kubernetes
Grafana
Configuration Management
Alertmanager
Incident Management
Apply
$12k – $31k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • Johannesburg
SQL
C#
C#
.NET
DevOps
SLI/SLO/SLA
Management
SharePoint
Apply
.Net Team Lead 3 hours ago
$25k – $62k per year (Estimated) • In office • Full-Time • Centurion
C#
C#
.NET
Databases
MySQL
DevOps
CI/CD
Git
Docker
Kubernetes
GitHub
GitLab
Management
Agile
Scrum
Apply
$9.5k – $18k per year (Estimated) • In office • Internship • Cape Town
Apply
$17k – $39k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Apply
$15k – $28k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
Marketing
ActiveCampaign
Apply
$16k – $44k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
Apply
HR Manager 1 day ago
$20k – $43k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
Apply
$8.5k – $16k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Cape Town
Management
Outlook
Apply
$8k – $22k per year (Estimated) • In office • Full-Time • 2+ years exp • Cape Town
Design
Adobe Photoshop
Blender
Adobe Premiere Pro
Adobe After Effects
Cinema 4D
Apply
See all jobs
This is one of many
681,796 more open roles from verified company boards, updated every day.