Menu Close

Stellenbosch: Software Developer JHB / Stellenbosch posted by Datafin

Stellenbosch: Software Developer JHB / Stellenbosch posted by Datafin

Posted on 2025-09-10 00:00:00

Employer Datafin
Category Development
Location Western Cape  / Stellenbosch

Job Summary

Software Developer – JHB / StellenboschIT – Software Development
Stellenbosch – Western Cape – South Africa

ENVIRONMENT:
Our client, an AgriTech start-up with an ever-growing software development team, is seeking experienced Senior Developers to help build a SaaS platform for the agricultural sector. With offices in Stellenbosch and Johannesburg, they are looking for pragmatic individuals who take pride in creating software that delivers tangible value. This role does not require specific skills, languages, or library knowledge, but rather sharp problem-solvers who are passionate about software development. As a Senior Developer, you will be responsible for designing, implementing, and maintaining robust web applications, focusing on high-quality code, scalability, and exceptional user experiences. Strong technical leadership, architectural expertise, project planning, and experience managing large codebases will be highly advantageous.
DUTIES:
  • Design, develop, and maintain core applications using Ruby on Rails, Angular, GraphQL and Electron.
  • Collaborate with cross-functional teams, including UI designers, to translate product requirements into technical solutions that ensure excellent UI/UX.
  • Write clean, scalable, and well-documented code while adhering to software development best practices.
  • Deep dive R&D and architect solutions to complex problems.
  • Manage the full application lifecycle including deployment and maintenance on cloud infrastructure like AWS and Heroku.
  • Contribute to the continuous improvement of their development practices and technology stack.
  • Maintain and improve their data storage strategies – research sharding and other concepts, as well as different DB/storage types (e.g. MongoDB, Snowflake).
  • 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:
Formal Qualifications
  • Preferably a degree in Computer Science, Mathematics, Engineering, or Information Systems.
Knowledge, Skills & Experience
  • Ruby on Rails API
  • Angular webapp (TypeScript, Tailwind)
  • GraphQL for all network comms
  • Heroku for API and background workers
  • Various AWS services
  • GitHub for source control & CI/CD
  • Docker (mostly for local dev)
  • Electron desktop app
  • Experience with relational databases (e.g. PostgreSQL) and writing complex SQL
  • Strong problem-solving and debugging skills
  • Excellent teamwork and collaboration abilities
  • Strong written and verbal communication skills
  • Ability to handle multiple projects and prioritize tasks effectively
  • Experience with Agile development methodologies
  • Contributions to open-source projects or participation in relevant communities
  • Experience with distributed data processing via ETL/similar
ATTRIBUTES:
  • Iinnovation-Driven: Embrace a culture of innovation and continuous learning, where creativity and curiosity are encouraged.
  • Collaborative Environment: Foster a team-centric environment where open communication, mutual respect, and shared goals are prioritised.
  • Commitment to Excellence: Strive for high-quality outcomes, with a focus on delivering value to the business and stakeholders.
  • Integrity and Accountability: Maintain the highest standards of ethical conduct and take responsibility for the quality of work produced.
View Job  Johannesburg: Intermediate Front End Developer - Johannesburg - R540k PA posted by E-Merge
Apply for this Job

Click Go Apply to apply online!


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Stellenbosch, Western Cape

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Stellenbosch: Sales Administrator posted by Persona Staff

Key DutiesHandle all inbound sales queries and orders.Assist customers face-to-face, over the phone, and via email.Verify orders, including customer details...


View Job
Sales Administrator

Stellenbosch: Sales Administrator posted by Persona Staff

Key DutiesHandle all inbound sales queries and orders.Assist customers face-to-face, over the phone, and via email.Verify orders, including customer details...


View Job
Sales Administrator

Stellenbosch: Corporate Finance Analyst posted by iStaff (Pty) Ltd

Minimum RequirementsBachelorrsquos degree in Finance, Accounting, Economics, or related field postgraduate qualification advantageous.Minimum 3 yearsrsquo...


View Job
Corporate Finance Analyst

Stellenbosch: Payroll Officer posted by FROGG Recruitment

Payroll Officer Stellenbosch Cape Winelands Our client in Stellenbosch is looking for a Payroll Officer with 5 years plus experience. You need experience in...

View Job  Stellenbosch: Senior Pastry Chef

View Job
Payroll Officer

Stellenbosch: Wine Lounge Tutor posted by Kendrick Recruitment

Wine Lounge Tutor Location Stellenbosch Property Type Luxury Wine Estate Salary Negotiable, depending on experienceKendrick Recruitment is currently seeking...


View Job
Wine Lounge Tutor

Stellenbosch: Gardens Supervisor posted by Kendrick Recruitment

Gardens Supervisor Location Stellenbosch Property Type Luxury Wine Estate Salary Negotiable, depending on experienceKendrick Recruitment is seeking a...


View Job
Gardens Supervisor

Stellenbosch: Wine Lounge Runner posted by Kendrick Recruitment

Wine Lounge Runner Location Stellenbosch Property Type Luxury Wine Estate Salary Negotiable, depending on experienceKendrick Recruitment is currently...


View Job
Wine Lounge Runner

Stellenbosch: Casual Housekeeper (Lodges) posted by Delaire (Pty) Ltd

Lodge Housekeeping is looking for a responsible individual for a fixed term period that will ensure a high standard of cleanliness and services is...


View Job
Casual Housekeeper (Lodges)

Stellenbosch: Casual Houseman (Lodges) posted by Delaire (Pty) Ltd

Lodge Housekeeping is looking for a responsible individual for a fixed term period that will ensure a high standard of cleanliness and services is...


View Job
Casual Houseman (Lodges)

Stellenbosch: Marketing Coordinator posted by Persona Staff

What Yoursquoll Be DoingAssist the marketing team with planning and rolling out multi-channel campaigns, from digital to in-store and events.Get involved in...


View Job
Marketing Coordinator

Stellenbosch: Bookkeeper posted by Persona Staff

ResponsibilitiesnbspMaintain accurate financial records and ensure all ledgers are up to date.Manage payroll processing with accuracy and attention to...


View Job
Bookkeeper

Stellenbosch: Bookkeeper posted by Persona Staff

Why Join Them?Industry Leader Be part of the top name in cooking and baking supplies, trusted by chefs, home bakers, and culinary enthusiasts.Innovative...


View Job
Bookkeeper

Stellenbosch: Financial Administrator posted by Persona Staff

ResponsibilitiesnbspProcess financial transactions between Head Office and branches accurately and on time.Maintain and update financial records, ensuring...


View Job
Financial Administrator

Stellenbosch: Financial Administrator posted by Persona Staff

The Role Finance AdministratorProcess financial transactions between Head Office and branches accurately and on time.Maintain and update financial records,...


View Job
Financial Administrator

Stellenbosch: Full-Stack Software Developer (C#,SQL) – FULLY REMOTE (CH1165) posted by Capital H Staffing and Advisory Solutions

Our client, a company in the retail software industry, is looking for an experienced Full-Stack C Developer to join their team.This role is a hands-on...

View Job  Johannesburg: PHP Developer posted by Goldman Tech

View Job
Full-Stack Software Developer (C#,SQL) – FULLY REMOTE (CH1165)

Stellenbosch: Fine-dining Restaurant Manager posted by IntelliStaff

Key ResponsibilitiesLeadership amp Team ManagementLead, mentor, and develop a team of front-of-house staff, including servers, sommeliers, and hosts....


View Job
Fine-dining Restaurant Manager

Stellenbosch: RESTAURANT HOSTESS (STELLENBOSCH) posted by MPRTC Recruitment

RequirementsGrade 12 hospitality qualification advantageous.1ndash2 yearsrsquo experience in a hostess or customer service role.Strong communication and...


View Job
RESTAURANT HOSTESS (STELLENBOSCH)

Stellenbosch: ASSISTANT ACCOUNTANT (STELLENBOSCH) posted by MPRTC Recruitment

RequirementsGrade 12 with a relevant qualification in Finance, Accounting, or Bookkeeping.Minimum 3 yearsrsquo experience in a similar role.Hospitality...


View Job
ASSISTANT ACCOUNTANT (STELLENBOSCH)

Stellenbosch: RESERVATIONS & REVENUE MANAGER (STELLENBOSCH) posted by MPRTC Recruitment

RequirementsGrade 12 and a relevant hospitality qualification.3 yearsrsquo experience in a reservations management role, preferably in a luxury5-star...


View Job
RESERVATIONS & REVENUE MANAGER (STELLENBOSCH)

Stellenbosch: IT RISK MANAGER (STELLENBOSCH) posted by MPRTC Recruitment

RequirementsTertiary qualification in Cybersecurity, Computer Science, or related field.7ndash10 yearsrsquo experience in IT risk and cybersecurity...


View Job
IT RISK MANAGER (STELLENBOSCH)

Stellenbosch: GARDENER SUPERVISOR (STELLENBOSCH) posted by MPRTC Recruitment

Requirements2ndash3 yearsrsquo experience in a supervisory gardening role.Valid driverrsquos licence.Knowledge of landscaping techniques and regional plant...


View Job
GARDENER SUPERVISOR (STELLENBOSCH)

Stellenbosch: Head of Group Procurement posted by Merand Corbett & Associates

MINIMUM REQUIREMENTSMatric Grade 12 requiredRelevant tertiary qualification in Procurement or Supply Chain requiredCIPS Qualification advantageousFinancial...


View Job
Head of Group Procurement

Stellenbosch: Warehouse Supervisor – Finished Goods posted by Merand Corbett & Associates

KEY RESPONSIBILITIESnbspVerify daily production totals and manage warehouse space.Supervise warehouse operations stock movement, storage, and safety...


View Job
Warehouse Supervisor – Finished Goods

Stellenbosch: Hostess posted by Kendrick Recruitment

Hostess Luxury Wine Estate Stellenbosch Location Stellenbosch Property Type Luxury Wine Estate Salary Negotiable DOEA prestigious luxury wine estate in...


View Job
Hostess

Stellenbosch: Senior Accountant AGA(SA) | PA(SA) posted by Sagen Advisory

Well-established Assurance, Accounting and Consultancy in Stellenbosch is searching for a Financial Accountant to join their ranks at their offices in...


View Job
Senior Accountant AGA(SA) | PA(SA)

Share this to someone who needs a job:
Posted in Jobs in Cape Winelands, Jobs in South Africa, Jobs in Stellenbosch, Jobs in Western Cape

More Jobs in Your Area