
Full Stack Developer, Front-End & User Experience - Digital & Artificial Intelligence
Bombardier Inc.2 hours ago
Dorval, CanadaMid Level / Senior
Responsibilities
- Design and implement dynamic, responsive user interfaces using React, Angular, Blazor, or similar front-end frameworks.
- Translate UI/UX concepts, wireframes, and user journeys into functional application code in collaboration with designers, stakeholders, and product owners.
- Build front-end experiences for AI-enabled applications, including copilots, chat interfaces, knowledge search, workflow tools, and human-in-the-loop review screens.
- Integrate front-end components with back-end systems, APIs, identity services, and approved AI services.
- Optimize applications for speed, scalability, accessibility, usability, and cross-platform compatibility.
- Collaborate with back-end developers and AI engineers to deliver end-to-end enterprise application functionality.
- Write clean, maintainable, reusable, and documented code aligned with internal standards and modern development practices.
- Implement testing strategies for front-end reliability, accessibility, and performance.
- Contribute reusable UI components and design patterns to the AI & Automation Center of Excellence.
- Suggest improvements to interfaces, workflows, and AI interactions to increase adoption and business value.
Requirements
- Bachelor’s or master’s degree in Computer Science, Information Technology, Software Engineering, Human-Computer Interaction, Design, or a related field.
- Two to five years of professional front-end or full-stack development experience with a strong portfolio of responsive and interactive applications.
- Hands-on experience with React, Angular, Blazor, or similar frameworks for modern web applications.
- Strong familiarity with UI/UX design principles and translating design prototypes into functional code.
- Project delivery experience using AI assistants for UX/UI development.
- Understanding of responsive design, accessibility, cross-browser compatibility, performance optimization, and front-end state management.
- Experience integrating front-end applications with APIs, cloud services, authentication mechanisms, and enterprise systems.
- Excellent communication and collaboration skills with technical and business stakeholders.
- Business-level ability to communicate in both French and English.
- Familiarity with Azure, Azure OpenAI, Microsoft Graph, Copilot Studio, Power Platform, or equivalent AI/application platforms is an asset.
- Interest in incorporating AI-driven elements into user interfaces is an asset.
Benefits
- Flexible and hybrid work policies when applicable.
- Insurance plans including dental, medical, life insurance, and disability coverage.
- Competitive base salary.
- Retirement savings plan.
- Employee Assistance Program.
- Tele Health Program.