Tommy Gun's Original Barbershop
Junior Front End Developer
Tommy Gun's Original BarbershopCanada14 days ago
Full-timeOther
Position: Junior Front End Developer

Location: Support Office - Downtown Kelowna

Salary: starting at $50,000

THE BRAND

Now in its 15th year, with over 100 locations across four countries, and the winner of the Global Franchise Award for Best Health & Beauty Franchise in 2025, Tommy Gun's Original Barbershop is one of Canada's most recognized Barbershop brands. As we continue to scale our capabilities in line with our global growth, we are looking for a Junior Front End Developer to join our team.

We're building innovative cross-platform applications (Web, iOS, and Android) for our GFT ecosystem.

As a Junior Front End Developer, you'll work on the user-facing side of the applications while gaining exposure to modern technologies and best practices in a collaborative environment. This role is ideal for someone with a solid foundation in frontend development who's eager to learn and grow their skillset while contributing to real-world projects in a collaborative, supportive team environment.

Responsibilities

  • Develop and maintain frontend components for Web, iOS, and Android
  • Collaborate with backend developers and UX/UI designers for seamless integration
  • Integrate REST APIs to bring data into the app interface
  • Participate in code reviews, follow best practices, and write clean, maintainable code
  • Work within Agile/Scrum methodology to deliver features on time
  • Contribute to feature development and deployment in a fast-paced team environment

Core Skills (Required)

  • Proficiency in HTML, CSS, JavaScript, and TypeScript
  • Experience with GitHub or Azure Repos for source control
  • Basic knowledge of SQL for interacting with databases
  • Familiarity with REST APIs and how to consume them

Bonus Skills (Preferred)

  • Exposure to Blazor or .NET MAUI for cross-platform development
  • Experience with ASP.NET 8/9 for web applications
  • Familiarity with Azure services such as Cosmos DB, Redis, or DevOps pipelines
  • Knowledge of Bootstrap or other UI frameworks for responsive design

Additional Skills That Add Value

  • JavaScript frameworks like React.js or Node.js
  • Deployment of containerized apps (Docker, Azure Container Apps)
  • PowerShell scripting for automation
  • API testing with Postman
  • Authentication and security with Microsoft Identity

What We Offer

  • A collaborative team environment where mentorship and learning are prioritized
  • Exposure to modern technologies and enterprise-scale Azure cloud services
  • Opportunities to grow into mid-level developer responsibilities

Benefits

  • A competitive salary and comprehensive benefits package
  • Vacation + additional time off around the holidays
  • Benefits include extended health care, vacation, dental care, and RRSP match
  • Casual office environment

Key Skills

Ranked by relevance