Enable job alerts via email!

Full Stack Javascript Developer

Aquacheck

Wes-Kaap

Hybrid

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Job summary

A soil moisture monitoring equipment company in South Africa is seeking a skilled Full Stack JavaScript Developer to enhance their irrigation management solutions. The role involves both front-end and back-end development, requiring expertise in JavaScript frameworks and database management. Candidates should have at least 5 years of software development experience and strong problem-solving skills. This hybrid position allows for collaboration within a dynamic team, contributing to innovative agricultural technologies.

Qualifications

  • At least 5 years of experience in software development.
  • Strong problem-solving and analytical skills.
  • Experience with database management and integration.

Responsibilities

  • Build and maintain back-end services.
  • Develop front-end applications.
  • Design data models and queries using MongoDB and PostgreSQL.

Skills

Front-end development
Back-end development
Problem-solving
Database management
JavaScript frameworks (Vue, React, Angular)
C/C++ knowledge
Android development

Education

Bachelor's degree in Computer Science or related field

Tools

MongoDB
PostgreSQL
AWS
Job description
Overview

AquaCheck is a South African-based manufacturer and supplier of high-quality, affordable capacitance-based soil moisture monitoring equipment aiming to optimize on-farm irrigation management. Established in 2002, the company has since developed and marketed irrigation management software and provides comprehensive agronomy support. Known globally for our reliable and robust products, AquaCheck has sold over 40,000 capacitance soil moisture probes in more than 20 countries across five continents. Our products serve the agriculture, sports, recreation, mining, and environmental management sectors.

Role Description

This is a hybrid role for a Full Stack JavaScript Developer located in Brackenfell, Cape Town. The developer will be responsible for both front-end and back-end web development tasks. Daily tasks include designing user interfaces, developing server-side logic, ensuring responsive design, and maintaining databases. Collaboration with team members to devise innovative solutions and improve existing systems is also expected.

Qualifications
  • At least 5 years of experience in software development
  • Knowledge of back-end development
  • Knowledge of front-end JavaScript frameworks (Vue, React, Angular)
  • Strong problem-solving and analytical skills
  • A Bachelor\'s degree in Computer Science or a related field is a plus
  • Experience with database management and integration is a plus
  • Knowledge of C/C++ is a plus
  • Knowledge of Android development (with JavaScript/Typescript) is a plus
Expectations
  • Build and maintain back-end services
  • Develop front-end applications
  • Design data models and queries using MongoDB and PostgreSQL
  • Integrate with IoT systems and process data from remote field devices
  • Contribute to AWS deployments and infrastructure
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.