Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Telemundo Accounting Accounting Clerk Accounting Clerk Accountant 3 Accounting Clerk Accountant I Program Support Assistant - Tricare Accounting Specialist Accountant - Office of Budget Entry Level Accounting Associate STAFF ACCOUNTANT Staff Accountant Financial Associate II Finance Accounting Assistant V Staff Accountant I General Accountant General Accountant Accounting Analysis Lead 2020 Entry-Level Staff Accountant A Accounting Clerk Accounts Receivable Assistant Accounting Clerk - Villa Florence Revenue Accountant Compliance Intern Accounts Payable Accountant Intercompany Accountant STAFF ACCOUNTANT-SAN JOSE Accountant II Accounting Technician II General Ledger Accounting Intern - Company Payables Staff Accountant AR Staff Accountant Vendor Paybles Staff Accountant Financial Accountant Accountant IV Accountant Accountant Staff Accountant Sr Senior Accountant Accountant Receivable Coordinator Sales Commissions Accountant ACCOUNTANT II - 64051015 Accountant-MTG Tax Examining Technician Accountant Accountant Payroll Staff Accountant Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Two Sigma Aecom WeWork Exact Media Aerotek Jane Street Doordash First Convenience Bank AsteroidX Shopify AT&T Insight Global Hatchways Creative Circle Borrowell Square Amazon Flex Clickworker Instacart Recovhub Vector Marketing Walgreens LowCostWebDesignFirm.com American Income Life Scotiabank 51talk Akira TD Bank Microsoft UnitedHealth Group Paylocity Top Hat Desjardins CI&T mappedin Mobeewave Checkout 51 GoParkr The Youth Connection Peel Regional Police Hootsuite autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Full Stack Developer, CEO Systems At G Adventures

Location: Toronto, Ontario

Job Description

Full Stack Developer, CEO Systems

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

About Us

Our team is 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 join an environment that is focused on learning and growth. You’ll join a team that coordinates heavily with stakeholders both within Technology and externally, allowing you to experience working with a wide range of people and ideas. Visit https://www.keyvalues.io/g-adventures" target="_blank">https://www.keyvalues.io/g-adventures to learn more about the Technology team's values.

About the Role

You’ll be joining the CEO Systems team within the Technology department at G Adventures. At G, our CEOs are our Chief Experience Officers, our tour leaders. You will help create, and improve applications for our CEOs, so they can focus more on running great trips! That means writing, debugging, and deploying software for our Python and Django based applications.

You’ll work on the tools our CEOs, CEO Managers, Local Operations and Finance teams use to manage our trips including, but not limited to, money requests and actuals, scheduling, reservations and payroll. You’ll play a key role in building and maintaining a collection of applications that work in cohesion with other systems such as our API, booking engine and financial reporting systems.

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

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; be familiar with PEP8 standards
  • Nurture the applications and tools, through working with stakeholders and understanding their needs; be service-oriented
  • Mentor junior team members; take on leadership opportunities
  • Work with other software teams to improve system communications, performance and documentation
  • Innovate through exploring and reviewing new technologies
  • Participate in design and regular code reviews; helping your colleagues do their best
  • Take ownership of, manage and launch Django applications used for maintaining our CEO systems

Desired Skills and Experience

  • 2-4 years of Python experience; Django even better
  • Understanding of the full web stack – from server to browser – Front- and back-end knowledge
  • Programming experience in an open source environment
  • Knowledge of web standards; excitement about HTML5, CSS3, JavaScript and related tech
  • Comfort navigating the command line, especially with git
  • Interest in emerging technologies; innovative thinker
  • PostgreSQL familiarity; digging in when addressing performance issues, can wrangle SQL queries
  • A strategic thinker with strong technical and analytical skills

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

***QUALIFIED APPLICANTS MUST HOLD APPROPRIATE CITIZENSHIP OR DOCUMENTS PERMITTING THEM TO RESIDE AND WORK IN CANADA***

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