Title: Intermediate Front-End Developer
Job Type: Full Time, Permanent
Place of work: 7171 107 Ave SE, Calgary, AB – Hybrid
Reporting relationships: IT & Enterprise Systems Manager
Role Summary:
We are looking for an Intermediate Front-End Developer to help modernize and enhance our web applications and ecommerce platform. You will play a key role in building modern, scalable, and maintainable applications using React, Next.js, and TypeScript while working closely with backend systems and enterprise integrations.
This role is ideal for someone who enjoys solving complex problems, improving existing systems, and contributing to architecture and technical direction.
Responsibilities:
· Design and develop modern front-end applications using React, Next.js, and TypeScript
· Build scalable, maintainable, and high-performance web features
· Work closely with APIs and backend integration services
· Refactor and improve existing codebases for readability, reliability, and long-term maintainability
· Troubleshoot and resolve application issues across the stack
· Collaborate with developers, QA, business stakeholders, and designers to deliver high-quality solutions
· Participate in code reviews and contribute to development standards and best practices
· Support CI/CD, automated testing, and modern development workflows
· Contribute to technical planning and architecture discussions
Qualifications
Education
- Bachelor’s degree in Computer Science, Software Engineering, MIS, or related field preferred, or equivalent practical experience.
Experience
· 4+ years of experience building web applications with React and TypeScript
· Experience with Next.js and modern front-end development practices
· Strong understanding of API integration and asynchronous web applications
· Experience working with large or long-lived applications
· Ability to write clean, maintainable, and well-tested code
· Strong problem-solving and communication skills
· Comfortable working independently and collaboratively within a team environment
Additional Assets
· Experience with ecommerce platforms or headless commerce architectures
· Experience with cloud platforms such as Azure or Vercel
· Experience with CI/CD pipelines and automated testing
· Familiarity with enterprise systems and integrations (ERP, APIs, middleware)
· Experience mentoring or supporting other developers
What We Offer
We are committed to fostering a collaborative and supportive workplace where employees can thrive.
- Hybrid work options upon completion of probationary period
- Comprehensive health and dental benefits
- Employer-supported RRSP program
- Paid vacation and personal days
- Competitive compensation and financial incentives
- Company social and employee engagement events
Job Type: Full-time
Benefits:
- Company events
- Dental care
- Extended health care
- On-site parking
- RRSP match
- Work from home
Application question(s):
- What is your desired salary range for this position?
Experience:
- Supporting Board and Committee meetings: 1 year (required)
Location:
Work Location: Hybrid remote in Calgary, AB