Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
- 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
- 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
- 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
- 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
- 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 relevanceReady to apply?
Join Tommy Gun's Original Barbershop and take your career to the next level!
Application takes less than 5 minutes