Front End Developer

FLYHT - Calgary, AB (30+ days ago)

Apply Now

FLYHT is looking for a passionate and creative Front-End Developer to join the Enterprise Software team in building highly interactive, intuitive and responsive user interfaces. You will get the opportunity to work on solving challenging problems in the aerospace industry and work on analytics and presentation of real-time data from aircrafts. If you have a passion for building high performance and scalable solutions using the latest and greatest technologies, frameworks and design patterns, while following industry best practices, this opportunity may be right for you!

Fostering a community-driven work environment with the opportunity to contribute directly to the success and achievement of the company’s goals and objectives, FLYHT provides an opportunity to deliver cutting-edge products for the global aviation industry.

Improve the quality of the existing UI and develop new user-facing features
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Reorganize the software flow to uplift the user experience
Collaborate with other team members and stakeholders (e.g. Product Owner, Product and Accounts Management)
Perform code reviews, unit testing, and system testing as needed for other developers’ efforts
Follow a defined SDLC in an agile environment and maintain design documentation and tests as per the standard operating procedures
Build reusable code and libraries for future use
4 years working experience as a Front-end Developer
Minimum three years of experience in modern web development tools and frameworks like AngularJS, React, Typescript, JQuery and hands on experience with frontend design patterns like MVC, MVVM
Responsive web design using Bootstrap or Angular Material
Hands on experience with CSS preprocessor like Sass or Less
Good understanding of REST methods and of network protocol such as WebSocket, HTTP and HTTPS
Fluency in HTML 5, CSS, Linting, and familiar with front end build tools like Grunt, Webpack or Gulp
Comfortable using Linux environment
Experience in bundling, minification and cache busting and ideally, experience in relational database like MySQL, Oracle or SQL Server
Previous experience in the following are an asset: upgrading application from AngularJS (version 1) to Angular 2; Google Maps API, NoSQL database like Mongo, Cassandra, Agile development process, Git, Stash, Jenkins, JIRA, and Backend programing using Java

FLYHT’s mission is to improve aviation safety, efficiency and profitability (located in Calgary, Canada; publicly traded as: FLY:TSX.V; FLYLF:OTCQX). Airlines, leasing companies, fractional owners and original equipment manufacturers have installed the Automated Flight Information Reporting System (AFIRSTM) on their aircraft to capture, process and stream aircraft data with real-time alerts. AFIRS sends this information through satellite networks to the UpTimeTM cloud-based data center, which provides aircraft operators with direct insight into the operational status and health of their aircraft and enables them to take corrective action to maintain the highest standard of operational control.

FLYHT offers comprehensive benefits and a 9/80 work week which provides flexibility with every other Friday off.

All resumes will be retained for the duration of the recruit only; all resumes will be destroyed immediately following candidate selection. Personal information is reviewed by senior managers only, kept in strict confidence and used only for the purposes of scheduling interviews. By forwarding your resume and/or application for the position, you signify your understanding and acceptance of these terms.