Enable job alerts via email!

Full Stack Developer

Sun World International

Stellenbosch

On-site

ZAR 500 000 - 700 000

Full time

Yesterday
Be an early applicant

Job summary

A leading agriculture and technology firm in Stellenbosch is seeking a senior full stack developer to lead their Systems and Applications team. The ideal candidate will have strong technical skills in Python, Django, Typescript, and agile methodologies. This position requires a minimum of 4 years of experience and the ability to work with teams across various time zones. Join this innovative company focused on agri-tech solutions.

Qualifications

  • Minimum of 2 years of experience leading tech teams.
  • Minimum of 4 years of experience as a senior full stack developer.
  • Ownership and pride in your work.
  • Comfortable with agile practices.

Responsibilities

  • Lead, motivate and manage Systems and Applications team.
  • Create clear technical specifications.
  • Develop scalable, fault-tolerant software solutions.
  • Engage in team activities like stand-ups and retrospectives.

Skills

Team leadership
Agile methodologies
Python
Django
Typescript
JavaScript
Angular
Cloud platforms
SQL

Tools

Azure Net Core/.NET 5
RabbitMQ
Web API
REST
PrimeNG
Ionic
GIT
Job description

Job Type: Full‑time

Description: Sun World International is a California‑based agriculture and technology firm engaged in fruit variety development, technology, intellectual property, and licensing.

Its technology and IP pursuits include one of the world's leading fruit breeding / genetics programs, a broad-based portfolio of plant patents and trademarks, and investments in agriculture technology start‑ups benefiting our global licensees.

Licensing consists of sharing new proprietary stone fruit and table grape varieties, and the IP they comprise, with like‑minded fruit growers and marketers in more than 15 countries around the world.

The Company prizes creativity, innovation, and an entrepreneurial spirit.

Its people strive for excellence by demonstrating leadership, passion, kindness, authenticity, courage, initiative, and curiosity.

Position Details

We are growing, come and join us. We are focused on developing solutions in the agri‑tech space. We are looking for a senior full stack developer who will serve as a team leader within the Systems and Applications function and grow our team, implement new systems, and augment existing ones. Agile thinking is at the core of our daily operations.

We are always looking for ways to improve these practices to become a better team delivering great products. The ideal candidate is a pragmatic programmer and a systematic thinker who employs industry best practices in multiple coding languages. They are a team player possessing strong technical skills and can communicate the thinking behind technical decisions to stakeholders. They must be comfortable working in an agile environment and "take the wheel" when necessary.

Responsibilities
  • Lead, participate in and collaborate on various team activities/ceremonies (stand‑ups, code reviews, retrospectives, etc.)
  • Create clear technical specifications
  • Create innovative, scalable, fault‑tolerant software solutions for our clients
  • Contribute to technical analysis and design of various products
  • Expand existing software to meet the changing needs of our clients
  • Write and test code to ensure compatibility and stability: refine and rewrite as necessary
  • Lead, motivate and manage Systems and Applications team to achieve objectives
  • Team management: setting goals, delegating tasks, fostering communication, resolving conflicts, promoting collaboration and ensuring team performance and development
Requirements
  • Minimum of 2 years of experience leading tech teams
  • Minimum of 4 years of experience as a senior full stack developer
  • Key languages: Python, Django, Typescript (JavaScript) and/or Angular – must have experience in each
  • Experience with cloud platforms: AWS, Google Cloud, Azure
  • Comfortable with agile practices
  • Must feel at home in a team environment, in terms of communication, peer reviews, guidance/mentoring, etc.
  • Time‑zone flexible, as you would be working with teams in different time zones
  • Ownership and pride in your work
  • Knowledge of application, data and infrastructure architecture disciplines
  • Candidate must be a South African citizen
  • Preferred technologies and tools: Azure Net Core/.NET 5, SQL, EF, Micro‑Services, RabbitMQ, Web API, REST, PrimeNG, Ionic, GIT
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.