988,775open jobs
59,051companies
163,328added this week
Browse all
Salary
≈ $16k – $36k per year (Estimated)
Location
Hybrid (Cape Town, South Africa)
Seniority
Middle · 5+ years exp
Employment
Full-Time

First seen by Alion on Sep 30, 2026.

Overview
Company
Impact
Profile match
G Adventures has been a world leader and innovator in sustainable adventure travel since 1990. We invite you to explore a world of tours infused with inspiration and excitement that will take you off the beaten track into the real heart of the destination. Our approach to travel provides small groups and independent travellers the rare opportunity to connect with nature and local cultures.

About Us

Let’s go on an adventure together!

Hey there, we’re G Adventures. We’re one of the world’s leading small group travel companies, and we’ve always believed that travel isn’t just about where you go - it’s about how it changes you.

For the last 35 years, we’ve set out to do things differently. No cookie-cutter tours. No giant buses or cruise ships. And not to mention, as few selfie sticks as possible. Just real humans, travelling your heart out across the world with open minds and a non-stop desire to make our planet better, simply by exploring it.

At G Adventures, our DNA (or GNA, if you will) is built on belonging - where bringing your authentic self to work every day isn’t just accepted, it’s downright celebrated. For our office crew - you wanna rock a t-shirt with your dog’s face on it? We say go for it. For our Chief Experience Officers - you wanna hit the road and call some of the most epic places on Earth your home office? We love that - and we’ve got you. Wanna spend your days with people you genuinely like? Us too - and we’re pretty sure you’ll fit right in, wherever that is.

Now about that career of yours - this is the kind of place where you can spread your wings and truly grow into your role. The best part? You get to do it all alongside a passionate, freakishly talented, one-of-a-kind bunch excited to produce top-notch work and spread a ridiculous amount of goodness at the same time.

Feel like this could be the right fit? We think so too, and we’re already way too excited to meet you.

About the Role

The G Adventures Technology team is on the hunt for an opinionated, curious, authentic, and empathetic full-stack developer. If you fit the bill, please apply!

Our developers are excited to work at G Adventures because we love tech, we love travel, and we love changing people's lives. We enjoy working in an open-source environment with the ability to select the right tools for the job. Adventure travel is fun and there are many challenges for curious software engineers, with space to disrupt the industry standard.

You’ll be joining the Operations Systems team within the Technology department at G Adventures. That means writing, debugging, and deploying software for our Operations Systems Applications. Our React application is a single page app supported exclusively by an API layer, where the Django backend plays a role in a larger API ecosystem.

You’ll work on the tools our Product, Local Operations, Buying, and Marketing teams use to build all aspects of the products sold by G Adventures and its group of businesses. You’ll play a key role in building and maintaining a collection of front-end and backend-end applications which work in cohesion with our API-driven infrastructure.

You’ll work in a small and distributed team, where communication, empathy, and support of each other are key to our success as a people-first culture.

This role is a hybrid role based out of South Africa, where a minimum number of days as set by the region, is required in the Cape Town Office office.

You'll also...

  • Integrate into the team quickly. Deploy often and early
  • Write short specs and prototypes to test new ideas
  • Write unit tests for the new code that you craft. Improve test coverage, follow development standards
  • Ensure your code is designed with maintainability in mind
  • Nurture the applications and tools, through working with stakeholders and understanding their needs
  • Work with the team to prototype wireframes and similar as we plan larger features. A keen eye for the user experience is very welcome
  • Work with other software teams to improve system communications and performance
  • Explore and review new technologies, for improvement opportunities
  • Participate in design and regular code reviews; helping your colleagues do their best

Desired Skills and Experience

  • 5+ years of JavaScript experience
  • 3+ years of experience working in React
  • 5+ years of experience working in Python is necessary, Django is a plus
  • Fundamental HTML & CSS knowledge
  • Deep familiarity with browser behaviour and tooling. Request/response, DOM, devtools, etc
  • Comfort navigating the command line, especially with git
  • Understanding of common application stacks (nginx, node.js, uwsgi, etc.)
  • Design sensibilities, both in UX and code craftsmanship
  • PostgreSQL familiarity; digging in when addressing performance issues, can wrangle SQL queries
  • Working with microservice architectures is a plus

What Do We Offer You?

  • Competitive Total Rewards Package, including exclusive travel perks!
  • Additional days off, including on your birthday!
  • Vacation time for you to recharge
  • Enhanced Parental Leave
  • Meaningful Employee Recognition Program
  • Learning and Growth Opportunities
  • Employee Resource Groups

*Applicable based on location*

Artificial intelligence (AI) tools may be used to support the administrative processing of applications, such as organizing and formatting applicant information. AI is not used to screen, assess, or select applicants. All hiring decisions are made by our recruitment team.

G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
988,775 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
≈ $29k – $73k per year (Estimated) • Remote (South Africa) • Johannesburg
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
xUnit
Databases
RabbitMQ
MS SQL
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
≈ $25k – $71k per year (Estimated) • Remote (South Africa) • 10+ years exp
Python
JavaScript
TypeScript
C#
C#
.NET
Databases
Apache Kafka
AI/ML
Gemma
LLM
Frontend
Angular
React.js
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Bicep
Cybersecurity
Keycloak
Apply
≈ $16k – $42k per year (Estimated) • In office • Full-Time • 10+ years exp • Bengaluru
Management
ITIL
ITSM
Apply
In office • Full-Time • 6+ years exp • Bengaluru • Pune
JavaScript
Java
Java
Spring Boot
Databases
Redis
Apache Kafka
AI/ML
Copilot
AI Agents
RAG
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
$170k – $193k per year • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree • Chicago
Python
Java
C#
Python
Flask
SQLAlchemy
FastAPI
Django
Celery
Pydantic
Databases
Apache Kafka
AI/ML
LangGraph
AutoGen
LangChain
Prompt Engineering
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
Agentic Workflows
DevOps
Rest API
Terraform
Azure
CI/CD
Git
AWS
Kubernetes
Bicep
Bitbucket
Amazon EKS
Azure AKS
Management
Confluence
Jira
Agile
Scrum
QA
Pytest
Apply
≈ $17k – $34k per year (Estimated) • Remote (EAEU) • 3+ years exp • Moscow
JavaScript
Java
SQL
Databases
PostgreSQL
ClickHouse
RabbitMQ
ElasticSearch
Apache Kafka
Frontend
React.js
DevOps
Zabbix
Prometheus
Kubernetes
Grafana
Management
Jira
QA
Postman
Apply
≈ $14k – $34k per year (Estimated) • In office • Saint Petersburg
Python
JavaScript
Bash
Python
Django
Celery
Databases
PostgreSQL
Redis
Apache Kafka
Frontend
Vue.js
DevOps
Terraform
Ansible
Docker Compose
OpenTofu
Prometheus
GitLab CI
CI/CD
Docker
Kubernetes
Nginx
Grafana
KVM
QEMU
Linux
RED OS
TCP/IP
DNS
Apply
$17k – $26k per year • Hybrid • Izhevsk
JavaScript
PHP
1C
PHP
Bitrix
Databases
MySQL
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
PHP-FPM
CI/CD
Git
Docker
Nginx
Linux
Apache HTTP Server
Management
Bitrix24
Apply
≈ $22k – $46k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Blazor
Databases
PostgreSQL
MS SQL
AI/ML
Model Context Protocol
Embeddings
Function Calling
AI Agents
Semantic Kernel
RAG
OpenAI
Tool Use
Frontend
Angular
React.js
Mobile
Dependency Injection
DevOps
GCP
OpenShift
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Kubernetes
Configuration Management
Apply
$29k per year • In office • Saint Petersburg
JavaScript
PHP
TypeScript
Dart
PHP
Laravel
Databases
MySQL
Redis
ClickHouse
AI/ML
Copilot
Cursor
Claude
Claude Code
LLM
Frontend
Zustand
Redux
React.js
Vite
Sass
TanStack Table
Redux Toolkit
Mobile
Flutter
DevOps
Rest API
WebSockets
Git
Docker
Apply
≈ $25k – $69k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Lima
Apply
≈ $27k – $58k per year (Estimated) • Remote (Costa Rica) • Full-Time • 5+ years exp • Costa Rica
DevOps
Incident Management
Analytics
Microsoft Excel
Management
Slack
Apply
$45k – $55k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Analytics
Microsoft Excel
Apply
≈ $25k – $58k per year (Estimated) • Remote (Slovenia) • Contractor • 3+ years exp • Slovenia • Lithuania • Poland • Romania
Management
Gmail
Apply
≈ $134k – $252k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Boston
Python
JavaScript
Databases
Amazon Aurora
DevOps
Terraform
Ansible
CircleCI
Datadog
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon S3
Amazon ECS
Cybersecurity
SOC 2
GDPR
Management
Agile
Kanban
QA
Sentry
Apply
≈ $74k – $203k per year (Estimated) • Remote (United Kingdom, Kenya, Nigeria, South Africa, Ghana, GMT hours) • Full-Time • Nairobi • Cape Town • Lagos • Kampala • Accra
C#
Databases
RabbitMQ
Apache Kafka
AI/ML
Claude
DevOps
Azure
Kubernetes
Grafana
Apply
≈ $22k – $46k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cape Town
Apply
In office • Full-Time • Bachelor's Degree • Cape Town
Marketing
LinkedIn
Apply
In office • Full-Time • Bachelor's Degree • Cape Town
Apply
In office • Full-Time • Bachelor's Degree • Cape Town
Apply
See all jobs
This is one of many
988,775 more open roles from verified company boards, updated every day.