Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Sr Software Developer (Full-Stack)

$115k - $125k par année
Temps plein

Triparc

Founded in 2017,  TripArc is a $750 million privately held company powers the top Travel Agencies and Tour Operators in North America. Our expansive and growing network empowers seamless access to a comprehensive range of travel options and services globally with over $750 million transactions annually - all at the industry’s best rates.

As an industry leader in technology, purchasing, finance, HR and marketing, we know how to deliver solutions to travel professionals in the most effective way possible. With deep experience in partnering with two leading brands in the luxury travel space – Kensington Tours and Travel Edge –  TripArc has real insight into the needs of tour operators and travel agencies today.

TripArc’s  goals are simple. To make our network of over 1400 travel entities more profitable, efficient and help them create truly unique travel for their clients.

This is a hybrid position, currently requiring a minimum of two days per week onsite at our office located at 2 Queen St. E in Toronto, ON.

The Role  

TripArc is building an AI-powered vacations booking platform that will put 10,000+ pre-packaged, instantly bookable itineraries in the hands of North American travel advisors.

The work spans both greenfield and existing platform in equal measure. You'll be building new Angular MFEs, AI agent pipelines, and integrating with MongoDB-backed catalog infrastructure for the Vacations Platform, while extending and integrating with the mature ADX booking platform and the new Product Builder that sits alongside it. We need people who can hold both contexts without losing altitude. 

Whichever track you're in, you own your work end-to-end: design through deployment, in close collaboration with Product, QA, and your pod. 

How We Build  

We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor, whatever fits your flow — as a standard part of how you develop. Not as an experiment, and not as a replacement for engineering judgment. We move faster because of these tools, and we ship with confidence because of the quality gates, code review culture, and testing discipline that sit alongside them. If you've figured out how to get real leverage from AI-assisted development without cutting corners on quality, you'll fit right in here.

What You'll Work On  


  • Itinerary Catalog & AI Pipelines: Building the Chorus AI agent system — 8 agents across Generation and QA pipelines — that auto-generates, validates, and enriches itinerary content at scale. Backed by MongoDB that feed everything downstream. 

  • Advisor-Facing MFEs: Search & Browse and Itinerary Detail experiences advisors use to find, evaluate, and customize pre-built trips. Includes the NL Search API connecting MongoDB to ADX or direct to Product Builder using MCPs — an open architectural decision spanning LLM query layers, Atlas vector search, and existing API patterns. 

  • Trip & Bundle Workflows: Bundle Manager MFE and Make Bundle Payable microservice within TSP — turning an itinerary into a structured, transactable trip with embedded pricing and commission logic.

  • Existing ADX Platform: You'll work within and extend the existing ADX platform: a mature .NET system that's the daily workhorse for the advisor network. Extending it, integrating with it, and improving it as you build the new layer on top. 

What We're Looking For
You move across the stack without losing altitude — Angular MFE one moment, .NET microservice the next, event-sourced aggregate after that. Our microservices follow a Vertical Event Sourcing Architecture (VESA): DDD bounded contexts, CQRS split by responsibility, and Postgres-backed event streams via Marten and Wolverine.


  • You're comfortable thinking in events and streams, not just CRUD, and you reduce handoff friction across a pod that spans MFEs, microservices, and AI pipelines.

  • AI tooling is a first-class part of how you work — you have a workflow, not a dabbling habit

  • You write documentation worth reading and JIRA tickets worth inheriting

  • You own your sprint commitments and push back when timelines don't make sense

  • You make the people around you better through reviews, pairing, and knowledge sharing 

Must haves:  


  • Angular + TypeScript, C# / .NET Core, DDD, CQRS, MongoDB, Postgres, RESTful APIs 

  • MongoDB Atlas — schema design, aggregation pipelines, Atlas Search 

  • RESTful API design, Azure Service Bus / NServiceBus 

  • Docker-based local development, structured logging, distributed tracing, health checks, production debugging, Azure monitoring/App Insights, Auth0

  • Event Sourcing with immutable event streams — comfortable designing systems where state is derived from an append-only event log, not stored directly

  • CQRS — clear separation of write-side (command) and read-side (query) models, including schema-level separation

  • Azure Service Bus messaging patterns at two levels: queues for intra-microservice cross-process messaging, topics for cross-microservice messaging

Nice to have:


  • Vertical Slice Architecture — organizing code by use case rather than by technical layer

  • Docker-based local development, structured logging, distributed tracing, health checks, production debugging, Azure monitoring/App Insights, Auth0

  • Experience with an event-sourcing framework (Marten, EventStoreDB, Axon, or similar) or a message-bus framework (Wolverine, MassTransit, NServiceBus) is a strong plus

Our Tech

Azure Cloud · .NET Core microservices · Angular MFEs · React · Next.js · MongoDB Atlas · SQL Server · NServiceBus · Redis · GraphQL Azure Service Bus · RabbitMQ · Docker / Kubernetes · Azure Pipelines · Cloudinary · Contentful · Figma · JIRA · Confluence  

Why This Role  

The ADX Vacations Platform targets significant revenue in the form of gross bookings, and this pod is building the core of it. The decisions made now — how the NL Search API works, how the AI agent pipeline scales, how itineraries move from catalog to quote — will define the platform for years. You won't be inheriting someone else's design. You'll be making it. 

Compensation

We provide a competitive compensation package with a strong pay-for-performance rewards approach. Employees have the opportunity to participate in incentive programs and compensation tied to business and individual performance. The expected base compensation range for this position is: $115,000 to $125,000 CAD.

The actual compensation may vary depending on local market conditions, geography, and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. #LI- Hybrid

We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation due to a disability at any stage of our hiring process, please advise us when completing your application.

The Range Group may use artificial intelligence throughout the recruitment process to screen, assess or select applicants for this position. These tools assist our hiring team but do not replace human judgment. Final hiring decisions are ultimately made by humans.

We thank all candidates for their interest however only those selected for an interview will be contacted.

L'offre d'emploi a été publiée Il y a 2 mois
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Sr Software Developer (Full-Stack) à Toronto, ON
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months Role Overview We are seeking a senior-level Full Stack Developer with strong expertise in Java and Angular to support the design... 
    Senior
    Contrat Longue Durée
    Temps plein

    Symbiotic Digital

    Toronto, ON
    il y a 16 jours
  •  ...technologies (JSON/XML). Experience designing, developing, and  supporting MuleSoft integration...  ...technical expertise to recommend, develop and maintain corporate policies, procedures...  ...architecture, design documents, and technology stack descriptions), user documentation.... 
    Senior
    Temps plein

    Maarut Inc

    Toronto, ON
    il y a 10 jours
  •  ...working, tested applications, including developing detailed technical specifications, writing...  ..., develop, test, deploy, and maintain full-stack web applications using modern development...  ...teams, and stakeholders throughout the Software Development Life Cycle (SDLC). Troubleshoot... 
    Senior
    Temps plein

    Maarut Inc

    Toronto, ON
    il y a 14 jours
  • $90k - $100k par année

     ...what makes YuJa special!  About You You possess strong software design, development and testing skills acquired through both a strong...  .../or work experience You can recognize software problems and develop creative solutions within an energizing environment. You have... 
    Senior
    Temps plein
    Stage
    Travail manuel
    Travail au bureau
    Le monde entier
    Lundi au vendredi
    Horaires flexibles

    YuJa

    Toronto, ON
    Il y a un mois
  • $90.16 - $108.23 par heure

     ...RQ11377 - Software Developer - Full Stack - Senior -  4  Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair W Toronto or 1 Stone Rd W Guelph  Duration: 6+ contract (125 Business Days) + 3 possible Extension  Must Have... 
    Senior
    Temps plein
    Сontrat
    Travail au bureau
    2 jours par semaine

    Source Code

    Toronto, ON
    il y a 26 jours
  • $90.2 - $108.29 par heure

     ...RQ00788 - Software Developer - Full Stack - Seniorx3 Duration: 1 Year (250 Business Days) + 1 Possible Extension Location: 525 University Avenue Toronto ( Up to 3 days onsite (subject to HM's discretion) ) No security clearance  Must Have skills:... 
    Senior
    Temps plein

    Source Code

    Toronto, ON
    il y a 20 jours
  •  ...Position: Software Developer - Full Stack Location: Toronto, ON (Onsite) Job ID#: RQ11132 Duration: 12 Months Role Overview We are seeking a Software Developer - Full Stack to support the design, development, implementation, and maintenance of enterprise... 
    Temps plein

    Symbiotic Digital

    Toronto, ON
    Il y a un mois
  •  ...We do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province of Ontario. The position details...  ...\ \\\\ Job Details: \\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\ \\\\ Client: \\\\... 
    Senior
    Temps plein

    Itprofound Inc.

    Toronto, ON
    Il y a 2 mois
  •  ...We do have a job opening for Software Developer - Full Stack - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11347 - Software Developer - Full Stack - Senior Client : Land & Resources Cluster Location... 
    Senior
    Temps plein

    Itprofound Inc.

    Toronto, ON
    Il y a un mois
  • $110k par année

     ...the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem....  ...the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible...  ...balancers. ~ BSc. in Computer Science, Software Engineering, or a similar field. ~ Results... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Travail d'été
    Travail au bureau
    Zone locale
    Travail à distance
    Horaires flexibles

    Nelson Education Ltd

    Toronto, ON
    Il y a 2 mois
  •  ...the Pantry Design System. Developer Productivity: Internal tooling...  ...of how we build, test and ship software. Treat internal engineers...  ...delivery practices. Our core stack is TypeScript, React, Node.js,...  ...experience building full-stack web or mobile products.... 
    Contrat Longue Durée
    Temps plein
    Travail au bureau

    Maintainx

    Toronto, ON
    il y a 2 jours
  • $90.21 - $108.25 par heure

     ...RQ11523 - Software Developer - Full Stack - Senior Contract: 1 year 2 months (283 business days) + extention No Clearance required Location: Toronto, On (On-site) Must Have: Experience with React Native framework for cross-platform mobile app development... 
    Senior
    Сontrat

    Source Code

    Toronto, ON
    Il y a un mois
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...record for meeting deadlines   Full Stack Skills: Proficient with both... 
    Temps plein
    Pnp

    Maarut Inc

    Toronto, ON
    Il y a 2 mois
  •  ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings...  ...intuitive, maintainable solutions. Job Duties Lead the full software development lifecycle, including design, architecture,... 
    Senior
    Temps plein

    Trevor Frances Recruitment

    Toronto, ON
    Il y a 2 mois
  • $110k - $135k par année

     ....   Responsibilities Design and develop scalable, robust and secure web applications...  ...Continuously improve the quality of software through reviews, testing and refactoring...  ...Requirements ~10+ years of work experience as a full stack developer (Java+ React/Angular) or any... 
    Senior
    Temps plein
    Stage

    Propel Holdings Career

    Toronto, ON
    Il y a 2 mois
  • $90.21 - $108.25 par heure

     ...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business Days) possible extension Must Haves: Senior Full Stack software development experience delivering complex... 
    Senior
    Temps plein
    Сontrat

    Source Code

    Toronto, ON
    Il y a 2 mois
  • $120k - $160k par année

     .... The Role We're hiring Senior Full-Stack Developers to build and own the client-...  ...most strengths. We're not building software for software's sake. Our products only...  ...Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack... 
    Senior
    Temps plein
    Сontrat
    Apprentissage
    Travail à distance
    Horaires flexibles

    Flinks

    Toronto, ON
    Il y a 2 mois
  •  ...and web applications on a modern Microsoft stack (C#, .NET, ASP.NET MVC, Azure, SQL Server...  ...years building and shipping production software in a team setting. ~ Strong grasp of object...  ...world experience. Benefits Why Developers like working here ~ Competitive... 
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    Travail à domicile
    3 jours par semaine

    Calliere

    Toronto, ON
    Il y a 2 mois
  • $90.18 - $108.22 par heure

     ...RQ00731 - Software Developer - Full Stack - Senior 7+ month contract (164 business days) - possible extension  Hybrid (as needed onsite) - 525 University Avenue Must Haves: ~7+ years of hands-on ReactJS development experience building complex production-grade... 
    Senior
    Remplacement
    Temps plein
    Сontrat

    Source Code

    Toronto, ON
    Il y a 2 mois
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...record for meeting deadlines   Full Stack Skills: Proficient with both front... 
    Senior
    Temps plein

    Maarut Inc

    Toronto, ON
    Il y a un mois
  •  ...pipelines Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product...  ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development.... 
    Contrat Longue Durée
    Temps plein
    Travail à domicile
    Horaires flexibles

    Basetwo Pty Ltd

    Toronto, ON
    Il y a 2 mois
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed...  ...action. Endless possibilities. About the Role As a Full-Stack Developer / AI Design-to-Dev, you'll transform business ideas into... 
    Senior
    Temps plein
    Stage

    Appnovation Technologies

    Toronto, ON
    Il y a un mois
  •  ...Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software Engineering...  ..., visit .   POSITION SUMMARY: Cority is looking for a Sr. Software Developer to be a part of our existing team. We are... 
    Senior
    Temps plein

    Cority Software

    Toronto, ON
    Il y a 2 mois
  • $116k - $156k par année

     ...Opportunity We're hiring an Automation-Focused Full-Stack Engineer for the Gravity pod to...  .... With over 4,500 pharmacies using our software, we've facilitated more than 25 million...  ...MedMe believes in. MedMe is committed to developing an inclusive, barrier-free recruitment... 
    Senior
    Contrat Longue Durée
    Temps plein
    Stage
    Travail au bureau
    Recrutement immédiat
    Travail à distance
    Travail à domicile
    Bureau à domicile
    2 jours par semaine
    3 jours par semaine

    Medme Health

    Toronto, ON
    Il y a un mois
  •  ...done right. That means continuously improving our home care software platform, built specifically for multi-site home care...  ...the comfort of their homes.   Job Description The Full Stack JavaScript Developer works in a small agile development team, producing the most... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    VIV Technologies

    Toronto, ON
    Il y a 2 mois
  • $116k - $156k par année

     ...scale. With over 4,500 pharmacies using our software, we've facilitated more than 25 million...  ...API design, data modelling Practical full-stack fluency — comfortable contributing in...  ...MedMe believes in. MedMe is committed to developing an inclusive, barrier-free recruitment... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    Travail à distance
    Travail à domicile
    Bureau à domicile
    2 jours par semaine
    3 jours par semaine

    Medme Health

    Toronto, ON
    Il y a un mois
  • $130k - $160k par année

     ...that scale. A network agnostic tech stack. Agile, cross-functional teams...  ...from you. We're looking for a full-stack JS engineer to help us scale...  ...these challenges. As a Full-Stack Software Engineer, you will: Work on developing and deploying exciting new features... 
    Temps plein
    Travail à domicile
    Le monde entier
    Horaires flexibles

    Us Mobile

    Toronto, ON
    Il y a 2 mois
  • $150k - $190k par année

     ...next home. ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality, scalable software across the frontend and backend. This role involves building performant UIs, designing... 
    Senior
    Contrat Longue Durée
    Temps plein
    Stage
    Zone locale
    Nuits de sommeil
    Horaires flexibles

    Quartermaster Inc.

    Toronto, ON
    Il y a 2 mois
  •  ...faster, more consistent, and better-informed investment decisions across early and growth-stage companies.StartupFuel is hiring a Full-Stack Software Engineer to build and scale the SaaS platform behind DiligenceGPT™. This role focuses on the product, platform, and... 
    Temps plein
    Stage

    Startupfuel

    Toronto, ON
    Il y a 2 mois
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed...  .... Endless possibilities. ROLE OVERVIEW: As a Full-Stack Developer, you will architect and build custom web applications across multiple... 
    Senior
    Temps plein

    Appnovation Technologies

    Toronto, ON
    Il y a 2 mois

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Sr Software Developer (Full-Stack). Soyez parmi les premiers à postuler !