Employers Newest Jobs All Openings Explore Log In
My Profile Log Out
Administrator Graphic Designer Associate Graphic and Textile Designer Junior Graphic Artist PRODUCT DEVELOPER Graphic Designer Graphic Artist - Athearn Junior Graphic Designer Graphic Designer DreamWorks Feature - Surfacer Assistant Designer Senior Graphic Designer Junior Designer CMF Designer Designer Help Wanted Graphic Graphic Designer JUNIOR GRAPHIC DESIGNER graphic designer Jr Junior User Experience Designer Junior Web Designer Jr Junior Digital Designer Junior Designer Junior Digital Designer Web Production Designer - Victoria Assistant Designer Interaction Designer Assistant Designer Designer Graphic Designer Visual Designer Junior Graphic Designer Web Designer Associate Web Designer Junior Digital Designer Visual Designer Web Designer Product Design Intern Summer 2019 Associate Assistant Product Development Product Design Lead VP Product Design Intern - Summer 2019 Product Designer Summer 2019 Fashion Design Internship Product Design Assistant Engineering and Design Assistant Newest Jobs All Openings
0x 10% Happier 101 Commerce 1010data 10x Genomics 11 Honore 128 Technology 1366 Technologies 15Five 17 Media 17zuoye 1C Company 1Crowd 1HUDDLE 1QBit 1World Online 1mg 1stdibs 21viaNet 23andMe 2C2P 2RedBeans 2U Inc. 2lemetry 2nd Address 360 Mobile Security 36Kr 3D Robotics 3D Systems 3Pillar Global 3Scan 3T Biosciences 3VR 3YOURMIND 4:33 Creative Lab 4INFO 500 Startups 500px 51 Credit Card Manager 51talk 55ip 58 Daojia 5miles 6 River Systems 6sense 7Park Data 7shifts 8 Securities 82 Labs Inc. 8i 8th Wall 8tracks Radio 8x8 Inc 90 Seconds 908 Devices 91springboard 99 9F Fintech Holdings Group 9stacks A Million Ads A10 Networks AB Tasty ABBYY ABEJA ABSENTIA ACL Services ACORN OakNorth Holdings Ltd. ACV Auctions ADC Therapeutics ADENTS HTI ADOR ADP ADVANO ADYOULIKE AEVI International AEye, Inc. AGNC Investment AID:Tech AISense Inc. AISpeech ALPHA AND CO AOptix Technologies APDM Wearable Technologies APUS Group AQMETRICS ARMO BioSciences ASR Microelectronics AT&T AT&T ATI Physical Therapy AUTO1 Group AV Homes AVG Technologies AWAL AYLIEN AYR Aahaa stores All Companies

Intermediate Full Stack Developer At G Adventures

Location: Toronto, Ontario

Job Description

Intermediate Full Stack Developer

Apply for this position
Department: Technology Location: Toronto , Canada

G Adventures is currently looking for an Intermediate Software Developer, Full Stack who is keen to join our G family. As part of our fun and vibrant Technology team you will be a key player in producing quality code, making architectural decisions and shaping the technology we use at G.

Reporting to the Director of Operational Systems, you will be part of the team that is responsible for building our internal tools that help to build our trips, manage the budgets and content that is used across many of our G Adventure systems. You have the very exciting task of merging three existing systems into a single all-encompassing product that impacts all of the other parts of our business.


  • Build out a large React single page app using GraphQL, React Router and other front end technologies

  • Work on the API layer using Python and Django

  • Build efficient and reusable systems and abstractions

  • Define and implement unit tests

  • Write short specs and prototypes to test new ideas

  • Participate in design, code reviews and finding and addressing performance issues


  • Knowledge of JavaScript and Python

  • Experience with modern JavaScript libraries – ideally React

  • Experience with server-side MVC web frameworks, such as Ruby on Rails or Django

  • Commanding grasp of HTML, CSS, and related web technologies

  • Awareness of cross-browser compatibility issues and client-side performance considerations

  • Understanding of the full web stack – from server to browser

We thank all interested candidates however only those chosen for an interview will be contacted.


G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

Apply for this position