Sr. Software Developer - Frontend (AI Platform)

TripArcToronto, ON
Hybrid

About The Position

TripArc is seeking a Senior Frontend Software Developer to join their AI Platform team. This role involves building new Angular Micro-Frontends (MFEs), AI agent pipelines, and integrating with MongoDB-backed catalog infrastructure for the Vacations Platform. The position also includes extending and integrating with the mature ADX booking platform and the new Product Builder. Developers will own their work end-to-end, from design through deployment, in close collaboration with Product, QA, and their pod. The company emphasizes the use of AI coding tools as a standard part of the development process, alongside quality gates, code review, and testing discipline. The ADX Vacations Platform is a critical component targeting significant revenue, and the decisions made in this role will shape the platform for years to come.

Requirements

  • Component-driven Angular MFEs that are fast, clean, and advisor-tested.
  • Understanding of micro-frontend architecture.
  • Ability to navigate a design system across multiple white-labeled brands.
  • Partnership with backend developers on API contracts.
  • Angular (5+ years)
  • TypeScript
  • MFE architecture
  • RESTful API integration
  • Angular Material
  • Proficiency with AI tooling as a standard workflow.
  • Ability to write documentation worth reading and JIRA tickets worth inheriting.
  • Ownership of sprint commitments and ability to push back on unrealistic timelines.
  • Ability to make team members better through reviews, pairing, and knowledge sharing.

Nice To Haves

  • Working knowledge of .NET APIs
  • Working knowledge of Azure DevOps

Responsibilities

  • Building new Angular MFEs for the Vacations Platform.
  • Developing AI agent pipelines for itinerary generation and validation.
  • Integrating with MongoDB-backed catalog infrastructure.
  • Extending and integrating with the mature ADX booking platform.
  • Working on the new Product Builder.
  • Designing and implementing the NL Search API, including LLM query layers and Atlas vector search.
  • Developing the Bundle Manager MFE and Make Bundle Payable microservice.
  • Owning work end-to-end: design through deployment.
  • Collaborating closely with Product, QA, and the development pod.
  • Utilizing AI coding tools (e.g., GitHub Copilot, Claude, Cursor) as a standard part of development.
  • Writing documentation and JIRA tickets.
  • Owning sprint commitments and providing feedback on timelines.
  • Improving the skills of team members through reviews, pairing, and knowledge sharing.

Benefits

  • Competitive compensation package
  • Strong pay-for-performance rewards approach
  • Opportunity to participate in incentive programs
  • Compensation tied to business and individual performance
  • Employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service