Software Developer
Job details
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. Are you ready to shape the future of the airline industry while working with a diverse and innovative team? We're looking for talented Software Developers at all levels, from recent graduates (6 months of experience) to seasoned professionals, to join us on our journey to deliver high-performance solutions that impact tens of thousands of passengers every day. What You’ll Be Doing:
- Collaborate with a dynamic team of Developers to create and implement new features, onboard customers, and spearhead exciting greenfield projects.
- Work with cutting-edge technologies including microservices, domain-based architecture, and cloud-based apps on AWS.
- Gain hands-on experience with relational (MySQL) and non-relational (MongoDB) databases, RMQ messaging, .NET frameworks, and modern front-end using React and Vue.js.
- Contribute to scalable, high-performance solutions while working on diverse and impactful projects.
- A Bachelor's degree in Computer Science, Software Engineering, or equivalent.
- Strong programming skills with a willingness to learn new tech stack (.NET Core and C#).
- Knowledge of web development technologies such as JavaScript and HTML5, and familiarity with LINQ.
- An understanding of Quality Assurance dynamics and the ability to resolve technical issues within multidisciplinary teams.
- Experience or interest in designing and building high-performance transactional systems.
- 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.
- Our tech stack: React, Vue.js, TypeScript, Node.js, C# / .NET Core, MongoDB, Docker.
- Tools like Git, and Team Foundation Server (TFS).
- Be part of a collaborative, inclusive team that values innovation and creativity.
- Work with exciting, modern technologies and gain hands-on experience across a diverse range of projects.
- Contribute to solutions that make a tangible impact.
- Enjoy opportunities for professional growth and development in a supportive environment.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.