About Us
Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. The product market fit is excellent, and customers are lining up to buy. Although our global customers know us, we intentionally operate in stealth mode during this growth phase.
Our diverse team shares a collective passion for solving complex problems with a drive to innovate and a desire to create the passenger-centric travel industry. Based in Toronto, our inclusive culture is built on trust, collaboration, delivering a great product, and continuous personal development. We love what we do, and we support the team around us.
About You
We are looking for a full-stack developer with a passion for front end development and are currently advocating to build the front end with more structure and consistency. You understand the need for a progressive front end and you are pragmatic about when innovation is required to meet the business needs. You thrive in a dynamic environment where you can make an impact and influence how things are done while striving for continuous improvements. You are also an exceptional communicator who can effectively share ideas and advocate for front end development.
\n
What You Will Do
Architect, design, and implement UIinfrastructure and UI components.
Design and develop easy-to-use robust features that perform and scale in a multi-tenant environment
Contribute to all aspect of the engineering process; i.e., Agile, design reviews, etc.
About You
Solid experience with popular JavaScript frameworks / libraries / tooling such as React, Vue.js, Angular, webpack, npm/yarn, vite
A comfort with back-end development practices
Experience with TypeScript
Experience with testing frameworks and tools
Experience with state management in large-scale applications
Familiar with designing REST APIs
An understanding of Quality Assurance dynamics and the ability to resolve technical issues within multidisciplinary teams
The ability to communicate complex ideas clearly and effectively
Strong analytical and problem-solving skills, with confidence in tackling challenging problems
A team player who enjoys sharing knowledge and best practices
\n