UI Principal Engineer
3 weeks ago
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.
Overview
As a UI Principal Engineer, you will take ownership of the user interface domain (FE+BE) for our dynamic web application, driving its evolution and ensuring an exceptional user experience and performance. Your solid UI architectural experience, creative problem-solving skills and dedication to continuous improvement will be key to your success in this role.
You should have 10+ years of experience with cloud computing and modern front-end tooling like react and typescript. You should be able to design a solution that works well with our codebase and should be able to fill in the gaps in product specs and make product decisions when needed.
Responsibilities
- UI Architecture: Design and Develop High-Performance UI for event-driven, high-load web applications, leveraging your expertise in front-end technologies and performance optimization techniques
- Contribute to Engineering Excellence: Actively participate in and influence the engineering process and culture, helping the team grow and improve continuously by adopting best practices in UI design and development.
- Cross-Functional Collaboration: Work closely with cross-functional teams, including back-end developers, product managers, and designers, in an agile environment to ensure seamless integration and delivery of high-quality UI features.
- Technical Leadership: Serve as a key technical leader and “go-to” expert for solving complex technical challenges related to the UI, providing guidance and mentorship to junior engineers and driving the overall UI architecture strategy.
Skills & Experience:
- Master’s degree in computer science or software engineering or equivalent.
- Strong experience working with the C# language and MS .NET framework.
- Knowledge of .Net Core, Linux, Git, ECS, EKS and MongoDB
- Proven experience as a Principal Engineer, Lead UI Engineer, or similar role, preferably in a high-load, event-driven web application environment.
- Extensive experience in designing and developing high-performance user interfaces.
- Deep understanding of performance optimization techniques, including lazy loading, code splitting, and minimizing render times.
- Experience with microservices architecture and how it integrates with UI development.
- Familiarity with back-end technologies and how UI interacts with APIs and services.
- Knowledge of responsive design principles and mobile-first development
Why Join Us
- World class team
- Engineering centric organization
- Direct global impact of billions of passengers
- Innovative and collaborative team environment with office hubs in Toronto and Montreal
- Strong supportive management team
-
UI Principal Engineer
4 weeks ago
Toronto, Ontario, Ontario, Canada Air-tek Full timeAbout 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...
-
Principal Technical UI Designer
1 month ago
Toronto, Ontario, Canada SquarePeg Full timeJob Title: Principal Technical UI DesignerWe are seeking a highly skilled Principal Technical UI Designer to join our team at SquarePeg. As a key member of our design team, you will be responsible for creating and implementing visually engaging and responsive user interfaces that elevate the player experience.Responsibilities:Develop and implement UI designs...
-
Senior UI Programmer
4 weeks ago
Old Toronto, Canada Behaviour Interactive Full timeBehaviour Interactive is a leading game development studio that creates unforgettable experiences across PC, console, and mobile platforms. We're a dynamic, independent studio of over 1200 passionate employees, with a strong focus on innovation and quality.We're currently seeking a Senior/Principal UI Programmer to join our team and contribute to the...
-
Senior UI Programmer
7 days ago
Toronto, Ontario, Canada Behaviour Interactive Full timeBecome a key player in shaping gaming experiences at Behaviour Interactive, a dynamic and independent studio with a passion for crafting unforgettable experiences across PC, console, and mobile platforms. Our day-to-day work revolves around two core business focuses: Services and Original Games.Job OverviewWe are seeking a Senior/Principal UI Programmer to...
-
Technical Gameplay/UI Engineer
2 weeks ago
Toronto, Ontario, Canada Electronic Arts Full timeAbout the RoleJoin Electronic Arts as a Gameplay/UI Engineer to bring worlds with infinite possibilities to millions of players and fans around the globe. This role is ideal for a talented developer with expertise in data-driven gameplay and UI systems.Key ResponsibilitiesDesign and implement data-driven gameplay and UI systems using technologies such as...
-
Principal Software Architect for Fusion UI
3 weeks ago
Toronto, Ontario, Canada Autodesk Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer to join our Platform Team at Autodesk. As a global leader in 3D design, engineering, and entertainment software, we help people imagine, design, and make a better world.This role will be responsible for building and maintaining the framework for the Fusion UI, utilizing C++ and the Qt...
-
Senior UI Programmer
4 weeks ago
Old Toronto, Canada Behaviour Interactive Full timeAt Behaviour Interactive, we're at the forefront of gaming innovation, crafting unforgettable experiences across PC, console, and mobile platforms. Our dynamic, independent studio of over 1200 passionate employees is dedicated to delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Our Services team...
-
Principal Software Engineer
1 month ago
Toronto, Ontario, Canada Behaviour Santiago Full timePrincipal Generalist ProgrammerBehaviour Interactive is seeking a highly experienced Principal Generalist Programmer to join our Dead by Daylight systems team. As a key member of our production team, you will be responsible for delivering major system features, collaborating with cross-functional teams, and mentoring junior programmers.About the RoleWe are...
-
Gameplay/UI Software Engineer
1 month ago
Toronto, Ontario, Canada Electronic Arts Full timeJob Summary:We are seeking a skilled Gameplay/UI Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing and implementing data-driven gameplay and UI systems for our simulation games.Responsibilities:Design and implement data-driven gameplay and UI systems using Python, C++, and...
-
Senior UI Programmer
1 month ago
Toronto, Canada Behaviour Interactive Full timeThe role Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over passionate employees, with studios in Toronto (Behaviour...
-
Game Engine UI Developer Montreal
7 days ago
Toronto, Ontario, Canada Behaviour Interactive Full timeBehaviour Interactive is a leading game development studio in Montreal, offering an exciting opportunity for a Technical UI Designer to join our team.About Behaviour InteractiveWe are a dynamic and independent studio with over 2000 passionate employees worldwide. Our day-to-day revolves around two core business focuses: Services and Original Games. Our...
-
Senior Frontend Engineer
4 weeks ago
Toronto, Ontario, Canada Bitgo Full timeJob Summary:We are seeking a highly skilled Frontend Software Engineer to join our team at BitGo. As a key member of our engineering team, you will be responsible for designing and developing new UIs for our products, improving existing UI functionality, and building reusable code for future use.Responsibilities:Collaborate closely with design and product...
-
Principal Software Engineer Platform Team
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob OverviewAs a global leader in 3D design, engineering, and entertainment software, Autodesk empowers innovators to turn their ideas into reality. We are seeking a skilled Principal Software Engineer Platform Team to join our team and contribute to the development of our Fusion UI framework.ResponsibilitiesDevelop, troubleshoot, test, and debug Qt...
-
Senior UI Programmer for AAA Game Project
7 days ago
Old Toronto, Canada Behaviour Interactive Full timeAre you ready to embark on a thrilling adventure in cutting-edge video game development? Based in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting immersive experiences across PC, console, and mobile platforms. Our dynamic, independent studio boasts over 1200 passionate employees, with studios in Toronto, Seattle,...
-
Technical UI Designer
2 weeks ago
Toronto, Ontario, Canada Behaviour Interactive Full timeWe are seeking a highly skilled Technical UI Designer to join our team at Behaviour Interactive. As a Technical UI Designer, you will be responsible for developing, documenting, and supporting the user interface art pipelines and techniques used on our flagship game, Dead by Daylight.You will use visual scripting, Blueprints in Unreal Engine 4, as well as...
-
High-End UI Engineer for AAA Project
1 week ago
Old Toronto, Canada Behaviour Interactive Full timeAre you a UI expert looking to elevate your skills and contribute to the development of cutting-edge gaming experiences?At Behaviour Interactive, we're shaping the future of interactive entertainment. With studios in Montreal, Toronto, Seattle, Rotterdam, and the UK, our diverse team of over 1,200 passionate employees collaborate on two core business...
-
UI Interface Developer
4 weeks ago
Old Toronto, Canada Aardvark Swift Recruitment Ltd Full timeWe're looking for a talented UI Programmer to join our team at Aardvark Swift Recruitment Ltd. As a UI Programmer, you will be responsible for designing, developing, and optimizing user interfaces using Unreal Engine. You'll work closely with Designers, Artists, and other developers to create responsive and visually appealing UI elements, using...
-
Principal Generalist Programmer
4 weeks ago
Toronto, Ontario, Canada Behaviour Interactive Full timeBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our Dead by Daylight systems team. As a Principal Generalist Programmer, you will be responsible for delivering major system features, fixing bugs, and optimizing performance and memory issues across multiple platforms.The ideal candidate will have a proven track record...
-
Game Engine UI Pipeline Specialist
1 week ago
Toronto, Ontario, Canada Behaviour Interactive Full timeBehaviour Interactive is a leading video game development studio based in Montreal, Canada. As a Technical UI Designer at our company, you will play a key role in shaping the user interface and experience of our games.We are looking for an experienced and skilled Technical UI Designer to join our team. In this role, you will develop, document, and support...
-
Senior Android Engineer, UI Platform Specialist
2 weeks ago
Toronto, Ontario, Canada reddit Full timeWe are seeking a Senior Android Engineer to join our UI Platform team at Reddit. The mission of the UI Platform team is to deliver a cohesive, modern, and accessible experience across all of Reddit's platforms. This role will enable us to bring best-in-class UI/UX to Android's M DAUs across the world.As a senior engineer on the UI platform team, you will be...