Talent.com
Full Stack Developer / Team Lead

Full Stack Developer / Team Lead

Sun World InternationalStellenbosch, Western Cape, South Africa
30+ days ago
Job description

Overview

Full Stack Developer / Team Lead role at Sun World International .

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. We are growing, come and join us!

We’re focused on developing solutions in the agri-tech space.

Location : Cape Town, Western Cape, South Africa.

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

  • 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 : including, but not limited to, 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 needed for this role : Python, Django, Typescript (Java Script) and React.js OR Angular OR Vue.js (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.
  • Be a person that takes ownership and pride in your work.
  • Knowledge of application, data and infrastructure architecture disciplines.
  • Legal right to work in South Africa.
  • Preferred technologies

  • Net core / .Net 5
  • SQL
  • EF
  • Micro-Services
  • Asp.net
  • Web API
  • REST
  • Ionic
  • GIT
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Information Technology
  • Industries

  • Research
  • #J-18808-Ljbffr

    Create a job alert for this search

    Developer Team Lead • Stellenbosch, Western Cape, South Africa