Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
698

Web Developer jobs in South Africa

Senior Back-End Software Developer - JHB

DataFin

Johannesburg
On-site
ZAR 600,000 - 800,000
17 days ago
I want to receive the latest job alerts for “Web Developer” jobs

Consulting/Principal Software Engineer

RELX

Johannesburg
On-site
ZAR 700,000 - 900,000
17 days ago

Desktop Support Engineer – IT Support job – Highly competitive salary – Cape Town, South Africa

Initiate International

Cape Town
On-site
ZAR 200,000 - 300,000
17 days ago

.Net Developer

Plus1X Solutions (Pty) Ltd

Pretoria
On-site
ZAR 300,000 - 600,000
17 days ago

Frontend Developer - Remote

Magik

Cape Town
Remote
ZAR 300,000 - 400,000
17 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Front End Developer - 1274

JorDan HR

Pretoria
On-site
ZAR 300,000 - 400,000
18 days ago

Senior Software Developer

Oostelike Personeel Konsultante

Centurion
On-site
ZAR 800,000 - 1,200,000
18 days ago

Blazor Full Stack Developer

Sungula Trading

Pretoria
Remote
ZAR 200,000 - 300,000
18 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Information Systems – Dev Ops Engineer

Stratostaff

Cape Town
On-site
ZAR 600,000 - 900,000
18 days ago

Software Developer (Natural Adabas)

SITA SOC

Centurion
On-site
ZAR 300,000 - 400,000
18 days ago

IT / ICT Engineer, Linbro

University of Fort Hare

Johannesburg
On-site
ZAR 300,000 - 400,000
18 days ago

Senior Frontend Developer

Boardroom Appointments

South Africa
On-site
ZAR 300,000 - 400,000
19 days ago

IT Support Engineer

The Legends Agency

Cape Town
Remote
ZAR 300,000 - 400,000
19 days ago

Intermediate Full Stack Developer

Mindworx Consulting and Academy

Johannesburg
On-site
ZAR 600,000 - 800,000
19 days ago

Junior Software Developer

The Legends Agency

Durban
On-site
ZAR 300,000 - 400,000
19 days ago

SENIOR FULL STACK DEVELOPER (NODE.JS AND REACT) (ROSEBANK) UP TO R1.3M PER ANNUM

E-Merge

Johannesburg
On-site
ZAR 1,000,000 - 1,300,000
19 days ago

Intermediate Software Developer

Communicate Recruitment

Stellenbosch
On-site
ZAR 300,000 - 400,000
19 days ago

Software Developer

Pronel Personnel

Pietermaritzburg
On-site
ZAR 300,000 - 400,000
19 days ago

Intermediate Software Developer, Full Stack

G Adventures

Cape Town
Hybrid
ZAR 400,000 - 600,000
19 days ago

C# / .Net Full Stack Developer

CodeConnect Staffing (Pty) Ltd

Johannesburg
On-site
ZAR 200,000 - 300,000
19 days ago

Senior Software Developer

Eastern Personnel Consultants / Oostelike Personeel Konsultante

Centurion
On-site
ZAR 800,000 - 1,200,000
19 days ago

Software Developer

Teraco – A Digital Realty Company

Gauteng
On-site
ZAR 300,000 - 400,000
20 days ago

Middleware Specialist

Ovations Technologies (Pty) Ltd

Johannesburg
On-site
ZAR 500,000 - 700,000
20 days ago

Senior React Software Engineer

Electrum Software

Cape Town
On-site
ZAR 600,000 - 800,000
20 days ago

Senior iOS Developer

Offerzen

Cape Town
On-site
ZAR 600,000 - 900,000
20 days ago

Top job titles:

Security jobsCandidate Attorney jobsSupply Chain Director jobsManagement And Operations jobsHr Administration jobsManager Hrm jobsAudit jobsBar jobsRestaurant Manager jobsPharmaceutical jobs

Top companies:

Jobs at TfgJobs at MomentumJobs at SanlamJobs at G4sJobs at AdidasJobs at TesJobs at DanoneJobs at PaypalJobs at HuaweiJobs at Salesforce

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

Software Developer jobsFront End Developer jobsJunior Software Developer jobs
Senior Back-End Software Developer - JHB
DataFin
Johannesburg
On-site
ZAR 600 000 - 800 000
Full time
17 days ago

Job summary

An AgriTech start-up in Johannesburg is seeking a Senior Back-End Developer to enhance its SaaS platform for the agricultural sector. This role emphasizes creating scalable solutions using Ruby on Rails, managing APIs, and collaborating with cross-functional teams. Candidates should possess a solid background in relational databases, cloud infrastructure, and Agile methodologies, with strong problem-solving skills. Join a dynamic team that values knowledge sharing and innovation.

Qualifications

  • Passion for working with Ruby on Rails for API and application development.
  • Expertise with relational databases and writing complex SQL.
  • Experience designing and building GraphQL APIs.
  • Familiarity with cloud infrastructure.

Responsibilities

  • Design, develop, and maintain the core Ruby on Rails API and application logic.
  • Implement GraphQL APIs to serve internal and external clients.
  • Manage the full application lifecycle on cloud infrastructure.
  • Maintain and improve data storage strategies.

Skills

Ruby on Rails
PostgreSQL
GraphQL
AWS
Git/GitHub
Docker
Agile methodologies

Education

Degree in Computer Science, Mathematics, Engineering, or Information Systems
Job description
ENVIRONMENT

Our client, an AgriTech start-up with offices in Johannesburg, is seeking a Senior Back-End Developer to help build a robust and scalable SaaS platform for the agricultural sector. They are looking for a pragmatic, solution-oriented developer who thrives on creating tangible value through software. The role focuses on designing, implementing, and maintaining core business logic, APIs, and data storage systems, while developing high-quality, scalable code and collaborating with cross-functional teams. Strong experience in Ruby on Rails, technical leadership, architecture, and managing large codebases is highly valued, alongside a passion for problem-solving and building impactful software solutions.

DUTIES
  • Design, develop, and maintain the core Ruby on Rails API and application logic.
  • Design and implement GraphQL APIs to efficiently serve internal and external front-end clients and services.
  • Manage the full application lifecycle, including deployment and maintenance on cloud infrastructure such as AWS and Heroku for APIs and background workers.
  • Maintain and improve data storage strategies, researching sharding and other concepts, as well as different database/storage types (e.g., PostgreSQL, MongoDB, Snowflake).
  • Write maintainable, production-ready code while adhering to software development best practices, including thorough testing and security.
  • Conduct deep-dive R&D and architect scalable solutions to complex data and business logic problems.
  • Support the continuous improvement of development practices and the technology stack.
  • Collaborate with front-end developers to ensure smooth API integration and optimal performance.
  • Say your say! They drive a culture of knowledge sharing in workshops/etc. and are always open to questions and feedback on topics like implementation details and product direction.
REQUIREMENTS
  • Education: Preferably a degree in Computer Science, Mathematics, Engineering, or Information Systems.
  • Knowledge, Skills & Experience They require that you have a passion for working in/learning the below, and proficiency is beneficial.
  • Required Proficiency/Passion: Strong proficiency in Ruby on Rails for API and application development.
  • Relational databases: Expertise with relational databases (e.g., PostgreSQL) and writing complex SQL.
  • GraphQL: Experience designing and building GraphQL APIs.
  • Cloud infrastructure: Familiarity with cloud infrastructure for deployment and maintenance (They run predominantly on AWS and Heroku).
  • Version control & CI/CD: Experience with Git/GitHub for source control and CI/CD.
  • Agile: Experience with Agile development methodologies.
BENEFICIAL EXPERIENCE
  • Experience with distributed data processing via ETL/similar processes.
  • Familiarity with other databases/storage types (e.g., MongoDB, Snowflake).
  • Experience using Docker for local development.
  • Contributions to open-source projects or participation in relevant back-end communities.
ATTRIBUTES
  • Strong problem-solving and debugging skills
  • Excellent teamwork, collaboration, written, and verbal communication skills.
  • Ability to handle multiple projects and prioritize tasks effectively.
  • 1
  • ...
  • 15
  • 16
  • 17
  • ...
  • 28

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved