Point your AI agent at freehire and let it find you a job.

Get the CLI →

Full Stack Developer, Front-End & User Experience - Digital & Artificial Intelligence

New

Overview

As part of our Digital & Artificial Intelligence Department, you’ll work in an environment that encourages creativity and rewards excellence. You will bring AI-enabled applications to life by transforming business needs and UI/UX concepts into intuitive, responsive, and visually compelling digital experiences. With expertise in modern front-end frameworks and a strong product mindset, you will play a key role in making AI solutions easy to use, trustworthy, and impactful. While your primary focus will be front-end development and user experience, an understanding of back-end systems, APIs, and AI services is an important asset.

What are your contributions to the team?

  • Design and implement dynamic, responsive user interfaces using React, Angular, Blazor, or similar modern front-end frameworks.
  • Collaborate with UI/UX designers, business stakeholders, and product owners to translate concepts, wireframes, and user journeys into functional application code.
  • Build front-end experiences for AI-enabled applications, including copilots, chat interfaces, knowledge search, workflow tools, and human-in-the-loop review screens.
  • Ensure seamless integration of 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.
  • Work closely with back-end developers and AI engineers to deliver end-to-end functionality for enterprise applications.
  • Write clean, maintainable, reusable, and well-documented code that follows internal standards and modern software development practices.
  • Implement testing strategies to ensure reliability, accessibility, and performance of front-end components.
  • Stay updated on the latest front-end technologies, design systems, AI product patterns, and user experience best practices.
  • Proactively suggest improvements to user interfaces, user workflows, and AI interactions to increase adoption and business value.
  • Contribute to the development of reusable UI components and design patterns for the AI & Automation Center of Excellence.

How to thrive in this role?

  • You hold a Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, Human-Computer Interaction, Design, or a related field.
  • You have 2 to 5 years of professional experience in front-end or full-stack development, with a strong portfolio showcasing responsive and interactive applications.
  • You have hands-on experience with React, Angular, Blazor, or similar frameworks in building modern web applications.
  • You possess strong familiarity with UI/UX design principles and experience translating design prototypes into functional code.
  • You have project delivery experience in using AI assistants for UX/UI development.
  • You are autonomous, innovative, dynamic, and comfortable working in an evolving AI application development environment.
  • You possess a strong understanding of responsive design, accessibility, cross-browser compatibility, performance optimization, and front-end state management.
  • You have experience integrating front-end applications with APIs, cloud services, authentication mechanisms, and enterprise systems.
  • Familiarity with Azure, Azure OpenAI, Microsoft Graph, Copilot Studio, Power Platform, or equivalent AI/application platforms is considered an asset.
  • You possess excellent communication and collaboration skills to work effectively with designers, developers, architects, business users, and stakeholders.
  • You possess attention to detail and a strong sense of aesthetics, usability, and user adoption.
  • You possess a demonstrated passion for staying ahead of industry trends and bringing fresh ideas to complex problems.
  • You have an interest in incorporating AI-driven elements into user interfaces, which is a strong asset.
  • You have the ability to communicate in both French and English in a business context.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available