XX
Full Stack Developer Needed for Internal Tools and Data SystemsFreelanceJobsCanada
XX

Full Stack Developer Needed for Internal Tools and Data Systems

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

À propos

The Role
As a Full Stack Developer, you will be responsible for improving, extending, and stabilising our internal systems, website and tooling environment. A key part of the role is making our systems more reliable and easier to understand and maintain, reducing manual work and reliance on implicit knowledge. Your work will directly support better decision-making and operational efficiency across the company, from bookings and finances to marketing and customer insights.
This is not a greenfield build: you will be improving and expanding an organically grown production system used daily by the business. We are looking for someone who enjoys improving real systems used by real people, not just building new ones from scratch.
You will work independently on a project basis, in close collaboration with our team in the Netherlands and Spain.
Our Current Tech & System Setup
We operate a practical, real-world system that grew together with the business:
- A custom-built database developed in Python, hosted on Google Cloud
- Direct integration with Google Sheets used as our operational database, CRM, and management system
- Real-time data updates via Google Cloud logic and formulas
- Automated processing of invoices (PDFs) from Google Drive into the database
The system is functional, but now needs to evolve into a more structured, scalable and user-friendly platform, including proper internal tools and web interfaces.
What You Will Do
Frontend & Internal Tools
- Build and improve internal dashboards and web tools
- Develop responsive interfaces using HTML, CSS, and JavaScript
- Work with Bootstrap and admin templates (Skote, Metronic, or similar)
- Create reusable UI components and templates
- Improve usability and performance across internal tools
Examples of projects:
- Booking and operations dashboards
- Financial and performance dashboards
- Internal workflow tools and interfaces
- Future website improvements and integrations
Backend & Integrations
- Improve and stabilise our Google Cloud–based database and CRM setup
- Build backend services and APIs
- Improve data structure, reliability, and performance
- Translate business needs into scalable technical solutions
- Build integrations between tools and automate workflows
Data & Automation
- You will continue expanding our data environment by building tools on top of it:
- Revenue and performance per tour
- Booking volumes and trends
- Customer profiles and retention insights
- Reduce manual work through automation and smarter reporting
Who We Are Looking For
You are a hands-on Full Stack Developer who enjoys working in a practical, fast-moving environment.
You understand that travel bookings are complex, with many variables, and you enjoy translating real business processes into usable systems and tools. You are comfortable building tools used daily by non-technical team members and improving systems without disrupting ongoing operations.
About You
Skills
- Experience as a Full Stack Developer
- Strong frontend skills (HTML, CSS, JavaScript)
- Experience with Bootstrap
- Experience working with admin templates/themes (e.g. Skote, Metronic, etc.)
- Backend development experience (Python, , or similar)
- Experience working with databases and relational data models
- Experience building integrations between systems and APIs
- Comfortable improving live production systems without disrupting operations
- Strong focus on error handling, logging and robust automation
- Experience with Git / GitHub
- Experience with Google Cloud or similar cloud platforms
- Experience with Google Apps Script or Google Workspace integrations
- Experience with document parsing (PDFs), data matching or automation
Working style
- Speak fluent English
- Communicate clearly, effectively translating technical knowledge to non-technical stakeholders
- Are proactive, solution-oriented, and able to work independently
- Prefer working freelance, with the potential for a recurring monthly commitment
- Located anywhere, are confident working remotely, and have access to stable Wi-Fi.
If you believe you would be a strong fit for this role despite missing some criteria, please explain why in your application.
About Us
We are an online travel agency specialising in off-the-beaten-path destinations. Since 2015, we have been organising unique journeys to some of the world's most hard-to-reach places.
We work closely with local partners and focus on meaningful, well-organised travel experiences that leave a lasting impression. As we continue to grow, our internal systems, automation and digital tools are becoming increasingly important to how we operate.
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: JavaScript, Python, API, PHP, Web Development, Data Modeling, Gethub, Google Sheets Automation, Google Apps Script, Skote, Bootstrap, Google Cloud Platform, Full-Stack Development, React, Database Architecture
  • Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.