Intermediate Software Developer, Full Stack
G Adventures · Le Cap
Job description
About the role
G Adventures is looking for an opinionated, curious, and empathetic full‑stack developer to join its Operations Systems team. You will build and maintain front‑end and back‑end applications that support product, operations, buying and marketing teams. The role is hybrid, based in the Cape Town office, and offers the chance to work on travel‑focused technology in an open‑source environment.
Key responsibilities
- Integrate quickly with the team and deploy code frequently.
- Write short specs, prototypes and unit tests to validate new ideas.
- Ensure code maintainability and improve test coverage.
- Collaborate with stakeholders to understand needs and nurture tools.
- Prototype wireframes and contribute to user‑experience design.
- Work with other software teams to improve system communication and performance.
- Explore and evaluate new technologies for improvement opportunities.
- Participate in design and regular code reviews.
Required profile
- 5+ years of JavaScript experience.
- 3+ years of experience building applications with React.
- 5+ years of Python development; Django experience is a plus.
- Fundamental knowledge of HTML & CSS and deep familiarity with browser behavior.
- Comfort with command‑line tools, Git and common application stacks (nginx, node.js, uwsgi).
Required skills
- JavaScript
- React
- Python
- Django
- HTML
- CSS
- PostgreSQL
- nginx
- node.js
- uwsgi
- Git
- Microservice architectures
What we offer
- Competitive total rewards package with exclusive travel perks.
- Additional days off, including on your birthday.
- Generous vacation time to recharge.
- Enhanced parental leave.
- Employee recognition program.
- Learning and growth opportunities.
- Employee resource groups.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 13 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
G Adventures
Le Cap
Related job offers
-
Incident Management Engineer – Bilingual (Portuguese/English)
Amazon Web Services (AWS) Le Cap -
Global IT 2nd Line Engineer
Sigma Connected Group Le Cap -
Senior Implementation Consultant – Investment Reporting
Kurtosys Le Cap -
Technical Support Analyst (German Speaker)
DigiCert Cap-Ouest -
Front-End UX Engineer (React & TypeScript)
Capitec Stellenbosch