About Us
G Adventures is the worldxe2x80x99s largest small-group adventure travel company and wexe2x80x99ve been making epic travel memories happen on all seven continents for over 30 years.
Our mission is simple: to change lives through travel. And not just our travelersxe2x80x99 either. Since day one, our tours have been built to establish meaningful relationships with local communities, directly benefiting the people and places we visit at every step of our tours.
With the demand for travel coming back strong, we are set up and excited for this next chapter in our companyxe2x80x99s story xe2x80x94 and wexe2x80x99d love for you to be a part of it.
Our DNA revolves around building, nurturing, and developing a diverse culture of people and a true sense of belonging, where everyone is encouraged to bring their authentic self to work each and every day. Youxe2x80x99ll have the opportunity to grow your career, and yourself, alongside a passionate, talented, and welcoming community that works hard to spread goodness around the world.
If all that sounds like your kind of thing, well, we canxe2x80x99t wait for you to join us.
What You'll be Doing
Learn all you can about our existing system and applications
Design, code, test, and maintain software applications and systems
Develop software solutions that meet the needs of end-users and stakeholders
Write clean, efficient, and maintainable code
Debug and troubleshoot software defects and performance issues
Develop and implement comprehensive testing plans, including unit, integration, and system testing
Maintain accurate and up-to-date documentation of code, processes, and project-related information
Participate in code reviews and provide constructive feedback to peers
Stay up-to-date with industry trends and emerging technologies
Desired Skills and Experience
6+ years of Python experience; Django is a plus
Comfortability learning a bit of JavaScript, if you donxe2x80x99t know it already
Ability to navigate the command line
Strong and demonstrated data modeling experience with attention to detail
SQL familiarity; you can hand code moderately complex SQL queries, but only when needed
Excellent communication skills, written and verbal
Ability to write documentation clearly and concisely, and to communicate well with non-technical stakeholders
Experience crafting or working closely with Web/REST/GraphQL APIs
Understanding of common application stacks (nginx, uwsgi, etc.)
Knowledge of web standards; excitement about new technologies
What do we offer you?
Competitive salary commensurate with the role
Competitive benefits package
Birthday day off
Vacation time for you to recharge
Enhanced Parental Leave
Learning and growth opportunities
*Applicable based on location*
G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.