Senior Full Stack Developer, CEO Systems

1 month ago


Cape Town, Western Cape, South Africa G Adventures Full time

About Us

G Adventures is a leading small-group adventure travel company with a rich history of creating unforgettable experiences for travelers worldwide. Our mission is to inspire a love of travel and exploration, while fostering meaningful connections with local communities.

We're seeking a highly skilled Full Stack Developer to join our CEO Systems team, responsible for maintaining and enhancing our Inventory Management Tool, Lumos. As a key member of our Technology department, you'll work closely with our Revenue Management Team to develop software solutions that drive business growth and profitability.

Key Responsibilities

  • Design and develop high-quality software features for Lumos, ensuring seamless integration with our API, booking engine, and other systems.
  • Collaborate with cross-functional teams to identify and prioritize project requirements, ensuring timely delivery and effective communication.
  • Write clean, maintainable code, following best practices and adhering to our development standards.
  • Develop and maintain unit tests, ensuring comprehensive test coverage and code quality.
  • Stay up-to-date with emerging technologies and trends, applying innovative solutions to improve system performance and scalability.
  • Provide technical guidance and support to team members, promoting a culture of knowledge sharing and collaboration.

Requirements

  • 5+ years of Python experience, with a strong focus on Django and Django REST Framework.
  • Experience with data analytics and analysis libraries, such as pandas, is a plus.
  • Familiarity with AWS, Docker, and CircleCI is beneficial.
  • Strong understanding of the full web stack, including front-end design languages like HTML5, CSS3, and JavaScript.
  • PostgreSQL experience, with a focus on performance optimization and SQL query wrangling.
  • Excellent communication and interpersonal skills, with the ability to write clear, concise documentation and communicate effectively with non-technical stakeholders.

What We Offer

  • Competitive salary and benefits package.
  • Opportunities for growth and professional development.
  • A dynamic, remote-led team environment with a focus on collaboration and innovation.
  • A comprehensive benefits package, including birthday day off, vacation time, and enhanced parental leave.


  • Cape Town, Western Cape, South Africa G Adventures Full time

    About G AdventuresG Adventures is the world's largest small-group adventure travel company. We've been making epic travel memories happen on all seven continents for over 30 years.Our mission is simple: to change lives through travel. We establish meaningful relationships with local communities, directly benefiting the people and places we visit at every...


  • Cape Town, Western Cape, South Africa BOSS Consult Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at BOSS Consult. As a key member of our development team, you will be responsible for designing and implementing scalable and maintainable solutions using AWS, Django, and Vue.js.Key Responsibilities:Design and contribute to current...


  • Cape Town, Western Cape, South Africa Recruit King Full time

    Senior Full Stack .NET DeveloperWe are seeking a highly skilled and experienced Senior Full Stack .NET Developer to join our team at Recruit King.### Key Responsibilities* Develop and maintain complex software systems using Microsoft .NET and C#* Design and implement efficient database solutions using Microsoft SQL Server* Collaborate with cross-functional...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior/Intermediate Full Stack DeveloperLocation: Remote or Cape Town (Hybrid)Duration: 6 - 12 months, with potential for conversion to permanent employmentAt Plus1X Solutions (Pty) Ltd, we are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack...


  • Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    Job Title: Senior Full Stack DeveloperJob Summary:Datafin Recruitment is seeking a highly skilled Senior Full Stack Developer to join their team. As a key member of the development team, you will be responsible for designing and developing APIs, ensuring smooth integration between front-end and back-end systems.Responsibilities:• Design and develop APIs...


  • Cape Town, Western Cape, South Africa Emporium Human Capital Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Emporium Human Capital. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key Responsibilities:Design and develop scalable, secure,...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Network Recruitment is seeking a Senior Full Stack Developer to join our team.The ideal candidate will have a proven track record of developing and maintaining full-stack applications using a variety of technologies.Key Responsibilities:Develop and maintain full-stack applications using a variety of technologies.Collaborate with cross-functional teams to...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior Full Stack Developer    Plus1X Solutions (Pty) Ltd is seeking a skilled Senior Full Stack Developer to join our team. The ideal candidate will have extensive experience in C# and ASP.NET, as well as a strong understanding of web client-side technologies such as JavaScript and CSS.    Key Responsibilities:Develop high-quality code for bespoke...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Communicate Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cutting-edge applications using the latest .NET technologies.


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior Full Stack DeveloperPlus1X Solutions (Pty) Ltd is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing high-quality software solutions using C# and ASP.NET.Key Responsibilities:Design and develop software solutions using C# and...


  • Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    Job Title: Senior Full Stack DeveloperJob Description:We are seeking a highly skilled Senior Full Stack Developer to join our team at Datafin Recruitment. As a key member of our engineering team, you will be responsible for designing and building a modern, automated, event-based communications platform for our clients.The ideal candidate will have a strong...


  • Cape Town, Western Cape, South Africa Helderberg Personnel cc Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Helderberg Personnel cc.Key Responsibilities:Software Development:Design and implement high-quality web and desktop applications using Angular and .NET C#.Develop and maintain scalable, secure, and efficient code following best...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Title: Senior Full Stack EngineerJob Summary:Network Recruitment is seeking a highly skilled Senior Full Stack Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining full-stack applications using a variety of technologies.Key Responsibilities:• Develop and maintain...


  • Cape Town, Western Cape, South Africa Performability Recruitment Full time

    At Performability Recruitment, we are seeking a skilled Full Stack Developer to contribute to the development of web-based enterprise systems that automate and improve our clients\u0027 business processes.This role provides an engaging work environment where developers can thrive and deliver exceptional solutions.Key Responsibilities:Develop web-based...


  • Cape Town, Western Cape, South Africa BOSS Consult Full time

    We are seeking a senior Python developer to help develop and refine our IoT platform, policy management system, and agent app. The ideal candidate will have at least 4 years of experience in full stack development and be proficient in Django, AWS, and Vue.js.The successful candidate will design and contribute to current projects and proof of concepts, build...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    At Communicate Recruitment, we are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have a strong background in both frontend and backend development, with a focus on creating scalable and efficient solutions.Key Responsibilities:Frontend Development: Develop user-facing features using HTML, CSS, JavaScript, and frameworks...


  • Cape Town, Western Cape, South Africa NTT DATA Full time

    Job Title: Senior Full Stack Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Full Stack Software Developer to join our team at NTT DATA. As a key member of our development team, you will be responsible for designing, implementing, and maintaining sophisticated and highly reliable systems that support our company's business processes...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at Communicate Recruitment. As a key member of our IT department, you will be responsible for designing and implementing robust software solutions that drive business growth.Estimated Salary: R1 200 000 - R1 800 000 per annum, depending on experience.The ideal candidate will have a...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    Job Title: Full Stack DeveloperAt JenRec Recruitment, we are seeking a highly skilled Full Stack Developer to join our team.Key Responsibilities:Design and develop clinical web applications that meet our strategic goals.Ensure the performance, quality, and responsiveness of applications.Conduct code reviews, unit testing, and integration testing to ensure...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    Job Title: Senior Full Stack JavaScript DeveloperJob Description:We are seeking an experienced Senior Full Stack JavaScript Developer to join our team at Tumaini Consulting. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient software applications.Requirements:A bachelor's degree...