Enable job alerts via email!

Principal Front End Developer

Showpass

Calgary

On-site

CAD 120,000 - 150,000

Full time

20 days ago

Job summary

A leading event ticketing company in Calgary is seeking a Principal Front End Developer to drive architectural decisions and elevate code quality. The ideal candidate will have over 10 years of front-end development experience and expertise in React, Next.js, and TypeScript. This role offers competitive compensation, unlimited PTO, and a vibrant work environment, including daily meals and a dog-friendly office.

Benefits

Competitive compensation and performance bonus
Employee Stock Option Plan
Unlimited PTO
Daily breakfast & lunch from in-house Chef
Comprehensive benefits plan
Annual Learning & Development allowance
Dog-friendly office environment

Qualifications

  • 10+ years of front-end development experience, especially in enterprise-level applications.
  • Proven expertise in architecting and scaling front-end systems.
  • Demonstrated experience in a technical leadership role with mentoring.

Responsibilities

  • Evolve front-end architecture for performance and scalability.
  • Provide technical mentorship and guidance to developers.
  • Work with product managers to bring new features to life.

Skills

React
Next.js
TypeScript
Architecting front-end systems
Mentoring developers
Accessibility best practices

Education

Post-secondary education in Computer/Engineering/Media/Design

Tools

JavaScript
Python/Django
Job description
About Showpass

At Showpass, we’re reigniting the joy of live experiences. Showpass is Canada’s fastest-growing event ticketing and live experience platform. From concerts to festivals to comedy shows, our mission is to empower event organizers with the tools to elevate the fan experience. We’re a curious and passionate group of innovators who move fast, take ownership, and thrive on solving hard problems in a constantly evolving industry.

Role Overview

As a Principal Front End Developer at Showpass, you will set an example for other developers. You will drive architectural decisions, elevate code quality, and help shape the technical future of our web applications. The Role: Principal Front End Developer

Location

Calgary, Alberta

Recognition we’re proud of
  • Canada’s Most Admired Corporate Cultures 2024 Winner
  • CanadianSME Fastest Growing Company 2024 Winner
  • #20 on Deloitte’s 2024 Technology Fast 50 list
  • CEO named Avenue Magazine’s Top 40 Under 40
What you’ll do
  • Evolve front-end architecture to ensure performance, scalability, and maintainability
  • Provide technical mentorship and guidance to other developers through code reviews, pair programming, and knowledge sharing
  • Plan and implement new features to help build on the services Showpass provides
  • Work with team members to create maintainable, reusable components
  • Build and maintain the codebase using Javascript, and Javascript frameworks and libraries
  • Review and test code to ensure code quality
  • Write and maintain unit tests
  • Identify and resolve design/UI/UX problems or inconsistencies
  • Interact with product managers and designers to bring new features to life
  • Resolve field escalations and debug issues
  • Work with the Engineering Director to understand front-end requirements, assess technical feasibility, and define development approach
  • Promote best practices in front end development including accessibility, testing and performance optimization
  • Keep up to date with the latest changes in the industry’s standards
  • Take a user-centered design and development approach
What you bring
  • Post-secondary education in a Computer/Engineering/Media/Design related field
  • 10+ years of front-end development experience, with at least 5 years building complex, enterprise-level applications using React, Next.js, and TypeScript
  • Proven expertise in architecting and scaling front-end systems, including design systems, component libraries, and robust testing strategies (unit, integration, E2E)
  • A track record of shipping and maintaining high-traffic, transactional UIs (e.g., checkout flows, payment processing) in an e-commerce environment
  • Demonstrated experience in a technical leadership role, with a history of mentoring developers, driving engineering best practices, and creating reusable patterns and standardized workflows
  • A product-driven and user-centric mindset, with the ability to collaborate effectively with product managers and designers to solve complex UI/UX challenges
  • An entrepreneurial spirit and a sense of ownership, capable of championing new technologies and taking initiative with minimal direction
Bonus Qualification
  • Python/Django exposure, legacy-to-modern migrations (AngularJS → React), observability (Sentry/Datadog), a11y expertise, i18n
Why Join Showpass

We’re not just another ticketing company - we’re building the next generation of event tech. In addition, you’ll get some amazing benefits:

  • Competitive compensation and performance bonus
  • Employee Stock Option Plan
  • Unlimited PTO
  • Daily breakfast & lunch from our in-house Chef
  • Comprehensive benefits plan (incl. HSA/LSA spending account)
  • Annual Learning & Development allowance & monthly “Curiosity Talks”
  • Quarterly team bonding & annual hackathon
  • Insider Pass event credits to experience the live events we power
  • Dog-friendly office environment

Showpass is committed to employment equity, welcomes diversity in the workplace, and encourages applications from all qualified individuals. We thank all interested applicants; however, only qualified applicants selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.