Home › Companies › Aerobotics › Full Stack Engineer
Full Stack Engineer
Aerobotics · Cape Town, Western Cape, 8001, South Africa · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Aerobotics |
| Title | Full Stack Engineer |
| Normalized title | - |
| Department / team | Technology |
| Location | Cape Town, Western Cape |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2025-12-02 / 2026-06-06 |
| Changed / last seen | 2026-06-06 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Aerobotics. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Cape Town. | Open |
| Department jobs | Active postings in Technology. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Aerobotics |
| Source | 807d9615-208d-49c9-9c31-0fc6e8b19bb0 |
| ATS provider | BambooHR |
Description
About Aerobotics
Aerobotics is a Vision AI company helping fruit producers get more from every harvest. Our models are trained on the world's largest fruit dataset, creating a flywheel that continuously improves the product for our customers. We started with fruit sizing and expanded into forecasting and grading, and we're now developing full yield estimation. Our platform delivers accurate, transparent insights across the fruit supply chain.
To date, we've analysed over 400 million trees from the sky, and more than 300 million fruit up close, helping farmers make critical operational and agricultural decisions that maximise yield and efficiency. Our global team of 50+ professionals is headquartered in Cape Town, with commercial offices in the USA, Australia, Portugal, Spain, and South America.
The Opportunity
We are looking for a Full Stack Engineer who loves building new products in an iterative and fast-moving environment. In this role you will be bringing our state-of-the-art AI models to farming operations around the world. Our users include growers, packhouse managers, fruit exporters and business decision makers.
You will collaborate closely with our product team to gain a deep understanding of our users - to bring them the features they want the most. You will play a key role in our effort to deliver technology that solves some of agriculture's hardest problems.
What you’ll do
Build and scale the platform (web, mobile and our external api) to handle Aerobotics’s growth and ambitious mission.
Own the development of new customer-facing features and product experiences end-to-end
Collaborate with a cross-functional team of engineers, product managers, designers, and agronomists to release well-rounded products which add value to our customers.
Contribute to the long term technical strategy of our products and system.
What you’ll need
5+ years of relevant engineering experience at tech and product-driven companies
Highly proactive & critical approach to problem solving
Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines
Ability to work in-person with our team 3 days a week
Proficiency with JavaScript, React, and other web technologies
Proficiency with some backend language (we use Python)
Some experience with relational databases like Postgres/MySQL
Some experience with cross-platform mobile frameworks like React Native
iOS mobile app experience is a bonus
Strong motivation to make an impact in AgTech
Application Process
Submit your CV and a clear motivation for Aerobotics.
Preliminary virtual interview with our Head of People.
Technical Interview & problem solving session
Final Interview
References and background checks.
Full job record
| Job ID | 4ff17b6bf723b3e6132e14caaf7f30d79aa91105 |
| Org ID | 774edfc0-22ec-4961-bc30-a188ca371c51 |
| Source ID | 807d9615-208d-49c9-9c31-0fc6e8b19bb0 |
| Board ID | 807d9615-208d-49c9-9c31-0fc6e8b19bb0 |
| Provider | bamboohr |
| Provider Job Key | 81 |
| Title | Full Stack Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Cape Town, Western Cape, 8001, South Africa |
| Department | Technology |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | — |
| Region | Western Cape |
| City | Cape Town |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://aerobotics.bamboohr.com/careers/81 |
| Apply URL | https://aerobotics.bamboohr.com/careers/81 |
| First Seen At | 2026-06-06 10:29:48Z |
| Last Seen At | 2026-06-06 10:29:48Z |
| Last Checked At | 2026-06-06 10:29:48Z |
| Last Changed At | 2026-06-06 10:29:48Z |
| Inactive At | — |
| Source Posted At | 2025-12-02 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=aerobotics/date=2026-06-06/2026-06-06T10-29-47-664Z-16fd0b4155a614d8165dbd1dff721f59cd6b1bcab994b918419bc348b8d5b491.json |
Event Fields
{
"content_hash": "4f57f2a551aaa9d229cfcf3586311ad46c65e3b9981adc230e5405e12190cb87",
"source_hash": "06b345318f9d9805919f7b567ebc5c05ff54c86c701c2ccae0cfb7f76a0f3435",
"last_changed_at": "2026-06-06T10:29:48.233Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Cape Town, Western Cape, 8001, South Africa",
"city": "Cape Town",
"region": "Western Cape",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:29:48.230Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Cape Town, Western Cape, 8001, South Africa",
"city": "Cape Town",
"region": "Western Cape",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "81",
"isRemote": null,
"location": {
"city": "Cape Town",
"state": "Western Cape"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18831",
"locationType": "2",
"jobOpeningName": "Full Stack Engineer",
"departmentLabel": "Technology",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Cape Town",
"state": "Western Cape",
"postalCode": "8001",
"addressCountry": "South Africa"
},
"datePosted": "2025-12-02",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-size: 12pt; font-weight: bold\">About Aerobotics</span></p>\n<p><span style=\"font-size: 10pt\">Aerobotics is a Vision AI company helping fruit producers get more from every harvest. Our models are trained on the world's largest fruit dataset, creating a flywheel that continuously improves the product for our customers. We started with fruit sizing and expanded into forecasting and grading, and we're now developing full yield estimation. Our platform delivers accurate, transparent insights across the fruit supply chain.</span><br></p>\n<p><br></p>\n<p><span style=\"font-size: 10pt\">To date, we've analysed over 400 million trees from the sky, and more than 300 million fruit up close, helping farmers make critical operational and agricultural decisions that maximise yield and efficiency. <span>Our global team of 50+ professionals is headquartered in Cape Town, with commercial offices in the USA, Australia, Portugal, Spain, and South America.</span></span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">The Opportunity</span></p>\n<p><span style=\"font-size: 10pt\">We are looking for a </span><span style=\"font-size: 10pt; font-weight: bold\">Full Stack Engineer</span><span style=\"font-size: 10pt\"> who loves building new products in an iterative and fast-moving environment. In this role you will be bringing our state-of-the-art AI models to farming operations around the world. Our users include growers, packhouse managers, fruit exporters and business decision makers.</span></p>\n<p><span style=\"font-size: 10pt\">You will collaborate closely with our product team to gain a deep understanding of our users - to bring them the features they want the most. You will play a key role in our effort to deliver technology that solves some of agriculture's hardest problems.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">What you’ll do</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">Build and scale the platform (web, mobile and our external api) to handle Aerobotics’s growth and ambitious mission.</span></li>\n<li><span style=\"font-size: 10pt\">Own the development of new customer-facing features and product experiences end-to-end</span></li>\n<li><span style=\"font-size: 10pt\">Collaborate with a cross-functional team of engineers, product managers, designers, and agronomists to release well-rounded products which add value to our customers.</span></li>\n<li><span style=\"font-size: 10pt\">Contribute to the long term technical strategy of our products and system.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">What you’ll need</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">5+ years of relevant engineering experience at tech and product-driven companies</span></li>\n<li><span style=\"font-size: 10pt\">Highly proactive & critical approach to problem solving</span></li>\n<li><span style=\"font-size: 10pt\">Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines</span></li>\n<li><span style=\"font-size: 10pt\">Ability to work in-person with our team 3 days a week</span></li>\n<li><span style=\"font-size: 10pt\">Proficiency with JavaScript, React, and other web technologies</span></li>\n<li><span style=\"font-size: 10pt\">Proficiency with some backend language (we use Python)</span></li>\n<li><span style=\"font-size: 10pt\">Some experience with relational databases like Postgres/MySQL</span></li>\n<li><span style=\"font-size: 10pt\">Some experience with cross-platform mobile frameworks like React Native</span></li>\n<li><span style=\"font-size: 10pt\">iOS mobile app experience is a bonus</span></li>\n<li><span style=\"font-size: 10pt\">Strong motivation to make an impact in AgTech</span></li>\n</ul>\n<p><span style=\"font-size: 10pt\"><br><br></span></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Application Process</span></p>\n<ol>\n<li><span style=\"font-size: 10pt\">Submit your CV and a clear motivation for Aerobotics.</span></li>\n<li><span style=\"font-size: 10pt\">Preliminary virtual interview with our Head of People.</span></li>\n<li><span style=\"font-size: 10pt\">Technical Interview & problem solving session</span></li>\n<li><span style=\"font-size: 10pt\">Final Interview </span></li>\n<li><span style=\"font-size: 10pt\">References and background checks.</span></li>\n</ol>\n<p><br></p>",
"compensation": null,
"departmentId": "18831",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": "18381",
"jobOpeningName": "Full Stack Engineer",
"departmentLabel": "Technology",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://aerobotics.bamboohr.com/careers/81",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/4ff17b6bf723b3e6132e14caaf7f30d79aa91105?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/774edfc0-22ec-4961-bc30-a188ca371c51JSONGET https://api.bluedoor.sh/job-postings/v1/sources/807d9615-208d-49c9-9c31-0fc6e8b19bb0JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/4ff17b6bf723b3e6132e14caaf7f30d79aa91105/eventsJSON