COMPANY DESCRIPTION
4iiii Innovations Inc. (4iiii) is an established Canadian sports technology company based in Cochrane, Alberta. 4iiii is a diverse team dedicated to improving personal performance through the development of superior training tools, including cycling power meters and heart rate monitors for the outdoor and indoor cycling and fitness markets. The company strives to produce the best quality and performing equipment in the industry at the best price point for our OEM partners and direct customers so that every athlete can gain the benefits of better training. We’re seeking a Front End Developer to join our team on a full time permanent basis.
4iiii Innovations offers a competitive compensation and benefits package, and remote/hybrid work options in a fun, fast-paced and exciting industry. 4iiii employees have access to industry discounts from leading brands, race entry discounts, and of course 4iiii products. Enjoy a collaborative, startup-like culture within a well-established industry leader. If this sounds like something that interests you, read on!
ROLE SUMMARY
Reporting to the Senior Software Developer, the Front End Developer implements the designs provided by our design department to make web applications that delight our customers. This can include being on the ground floor of new B2B applications, customer-facing tools, and more. You’ll work with other developers to create systems that seamlessly integrate with 4iiii’s other product lines.
RESPONSIBILITIES AND DUTIES
Design System - Contribute to and evolve our design system, ensuring consistency and scalability across all B2B platforms.
Innovation & Trend Awareness - Stay ahead of design trends, UX best practices and emerging technologies in both consumer and B2B fitness technology to continuously elevate our product offerings.
Work with other senior developers on the development of brand-new ReactJS and NodeJS applications to help control, update and support our global product base and new products.
Work with junior developers or new-to-Typescript/JS developers and mentor them to increase their proficiency.
Collaborate with the engineering team to coordinate application upgrades in sync with new products.
Work with subject-matter experts to design new sequences of calibration, analysis, and display or data for R&D or production purposes.
Other duties, relevant to the position, shall be assigned as required.
QUALIFICATIONS
Experience working in agile environments and adapting quickly to changing priorities.
Coding - Proven experience with Javascript/Typescript, NodeJS, NPM and the related ecosystem.
Versatility - If the task calls for a quick prototype phone app, you can do it. If you need to get a special script running on a SBC or AWS server,, you can do it.
Experience creating or managing versioning, CI/CD processes and automated tests.
Experience working in the fitness, sports or health technology industries, or at least an interest in sports, technology, fitness, health and wellness.
Ability to work well under pressure and meet set deadlines.
Nice-to-Have Skills: i) UX/UI design and layout skills to design pleasant-to-use experiences for users. If you can go from concept to Figma to fully implemented, we want you on our team! ii)Bluetooth low energy familiarity, and in particular experience using it via Web-Bluetooth or Noble libraries. iii) Familiarity with B2B solutions and designing for enterprise users.
WORKING CONDITIONS AND ADDITIONAL DETAILS
A remote/hybrid working arrangement - may be remote or a mix of working from home and at the worksite in Cochrane
Please email us with a cover letter, resume and portfolio. We thank all applicants for their interest, however, only those selected for an interview will be contacted. For more information please visit www.4iiii.com.
Job Types: Full-time, Permanent
Benefits:
Casual dress
Company events
Dental care
Disability insurance
Employee assistance program
Extended health care
Flexible schedule
Life insurance
On-site parking
Paid time off
Stock options
Vision care
Wellness program
Work from home
Schedule:
8 hour shift
Day shift
Monday to Friday
Work Location: Hybrid remote in Cochrane, AB