Tommy Gun's Original Barbershop logo

Junior Front End Developer

Tommy Gun's Original Barbershop

Kelowna, Canada

Share this job:
60000 - 80000 Posted: 4 hours ago

Job Description

<p>Position: Junior Front End Developer<br>Location: Support Office - Downtown Kelowna<br>Salary: starting at $50,000<br>THE BRAND<br>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<br>Junior Front End Developer<br>to join our team.</p><p>We're building innovative cross-platform applications (Web, iOS, and Android) for our GFT ecosystem.<br>As a<br>Junior Front End Developer<br>, 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.</p><p>Responsibilities</p><ul><li>Develop and maintain frontend components for Web, iOS, and Android</li><li>Collaborate with backend developers and UX/UI designers for seamless integration</li><li>Integrate REST APIs to bring data into the app interface</li><li>Participate in code reviews, follow best practices, and write clean, maintainable code</li><li>Work within Agile/Scrum methodology to deliver features on time</li><li>Contribute to feature development and deployment in a fast-paced team environment</li></ul><p>Core Skills (Required)</p><ul><li>Proficiency in HTML, CSS, JavaScript, and TypeScript</li><li>Experience with GitHub or Azure Repos for source control</li><li>Basic knowledge of SQL for interacting with databases</li><li>Familiarity with REST APIs and how to consume them</li></ul><p>Bonus Skills (Preferred)</p><ul><li>Exposure to Blazor or .NET MAUI for cross-platform development</li><li>Experience with ASP.NET 8/9 for web applications</li><li>Familiarity with Azure services such as Cosmos DB, Redis, or DevOps pipelines</li><li>Knowledge of Bootstrap or other UI frameworks for responsive design</li></ul><p>Additional Skills That Add Value</p><ul><li>JavaScript frameworks like or </li><li>Deployment of containerized apps (Docker, Azure Container Apps)</li><li>PowerShell scripting for automation</li><li>API testing with Postman</li><li>Authentication and security with Microsoft Identity</li></ul><p>What We Offer</p><ul><li>A collaborative team environment where mentorship and learning are prioritized</li><li>Exposure to modern technologies and enterprise-scale Azure cloud services</li><li>Opportunities to grow into mid-level developer responsibilities</li></ul><p>Benefits</p><ul><li>A competitive salary and comprehensive benefits package</li><li>Vacation + additional time off around the holidays</li><li>Benefits include extended health care, vacation, dental care, and RRSP match</li><li>Casual office environment</li></ul>
Back to Listings
   

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.