Senior UI/UX Developer

4 hours ago


Ottawa, Ontario, Canada NAV CANADA Full time
Job Title: Senior UI/UX Developer

About the Role:

We are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our digital product development team, you will be responsible for designing and developing user-centered digital products that meet the needs of our customers.

Key Responsibilities:

  • Define and prioritize technical backlog items in Azure DevOps, driving iterative design, configuration, development, testing, and deployment activities.
  • Create high-fidelity wireframes, mockups, and interactive prototypes that effectively communicate design concepts and user flows.
  • Conduct user research, usability testing, and gather feedback to inform design decisions and improve user experiences.
  • Implement responsive and visually appealing user interfaces using modern front-end technologies. Collaborate with development teams to ensure seamless integration.
  • Contribute to and maintain design systems, style guides, and best practices to ensure consistency and quality across all digital products.
  • Contribute to the development and maintenance of RESTful APIs and integrate third-party services to enhance functionality.
  • Work closely with the DAAAS (Data, Analytics, AI & Automation Services) cross-functional teams to understand and deliver stunning user interfaces.
  • Provide guidance and mentorship to other developers, fostering a culture of continuous learning and improvement.

Requirements:

  • University Degree in Computer Science, Information Technology, or a related field, or equivalent education and experience.
  • 5+ years of experience in UI/UX design and development, with a strong portfolio showcasing successful projects.
  • 5+ years of experience in full-stack development with a strong focus on Python, Django, and React.
  • 5+ years of experience with design tools like Figma, Sketch, or Adobe XD.
  • 3+ years of experience developing, deploying, and supporting cloud-native applications.
  • Experience with relational databases (e.g., PostgreSQL, SQL Server) and ORMs, as well as non-relational databases.
  • Skilled in developing and consuming RESTful APIs.

Knowledge and Abilities:

  • Expertise in Python and Django for building robust server-side applications.
  • Proficiency in React and related technologies (e.g., Redux, Webpack) for creating dynamic and responsive user interfaces.
  • Deep understanding of user-centered design principles, usability, and accessibility best practices.
  • Knowledge of cloud-native application development.
  • Strong analytical and problem-solving skills with the ability to tackle complex design challenges and provide innovative solutions.
  • Ability to present and advocate for design decisions effectively.
  • Proficient in front-end and back-end technologies.
  • Skilled in developing dynamic user interfaces and robust server-side applications.

Personal Suitability:

  • Excellent verbal and written communication skills.
  • Ability to work effectively across different teams and advocate for design decisions.
  • Strong attention to detail in UI/UX design.

Working Conditions:

  • This position is based at the Ottawa TSC but may be eligible for a flexible work arrangement.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.

Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.

The successful candidate must meet the security requirement of the position and be legally able to work in Canada.

We thank all applicants for their interest; only those selected for an interview will be contacted.



  • Ottawa, Ontario, Canada NAV Canada Full time

    Job Title: Senior UI/UX DeveloperNAV Canada is seeking a highly skilled Senior UI/UX Developer to lead the design and development of engaging user interfaces and experiences for our DAAAS (Data, Analytics, AI & Automation Services) solutions.Key Responsibilities:Define and prioritize technical backlog items in Azure DevOps, driving iterative design,...


  • Ottawa, Ontario, Canada NAV Canada Full time

    Job Title: Senior UI/UX DeveloperNAV Canada is seeking a highly skilled Senior UI/UX Developer to lead the design and development of engaging user interfaces and experiences for our DAAAS (Data, Analytics, AI & Automation Services) solutions.Key Responsibilities:Define and prioritize technical backlog items in Azure DevOps, driving iterative design,...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job Title: Senior UI/UX DeveloperAbout the Role:We are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key Responsibilities:Design and develop high-fidelity wireframes,...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job Title: Senior UI/UX DeveloperAbout the Role:We are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key Responsibilities:Design and develop high-fidelity wireframes,...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job Title: Senior UI/UX DeveloperAbout the Role:We are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key Responsibilities:Define and prioritize technical backlog items in...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job Title: Senior UI/UX DeveloperAbout the Role:We are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key Responsibilities:Define and prioritize technical backlog items in...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job SummaryWe are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key ResponsibilitiesDevelop and implement user interface designs that are visually appealing and meet the...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job SummaryWe are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key ResponsibilitiesDevelop and implement user interface designs that are visually appealing and meet the...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job SummaryWe are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key ResponsibilitiesDevelop and implement user interface designs that are visually appealing and meet the...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Job SummaryWe are seeking a highly skilled Senior UI/UX Developer to join our team at NAV CANADA. As a key member of our design team, you will be responsible for creating innovative and user-centered design solutions that meet the needs of our customers.Key ResponsibilitiesDevelop and implement user interface designs that are visually appealing and meet the...


  • Ottawa, Ontario, Canada Targeted Talent Full time

    {"title": "Lead UI/UX Designer", "description": "Job Title: Lead UI/UX DesignerWe are seeking an experienced Lead UI/UX Designer to join our team at Targeted Talent. As a key member of our design leadership community, you will be responsible for driving the design strategy for multiple teams and departments.Key Responsibilities:Lead the design strategy for...


  • Ottawa, Ontario, Canada Targeted Talent Full time

    {"title": "Lead UI/UX Designer", "description": "Job Title: Lead UI/UX DesignerWe are seeking an experienced Lead UI/UX Designer to join our team at Targeted Talent. As a key member of our design leadership community, you will be responsible for driving the design strategy for multiple teams and departments.Key Responsibilities:Lead the design strategy for...


  • Ottawa, Ontario, Canada Targeted Talent Full time

    {"title": "Lead UI/UX Designer", "description": "Job Title: Lead UI/UX DesignerWe are seeking an experienced Lead UI/UX Designer to join our team at Targeted Talent. As a key member of our design leadership community, you will be responsible for driving the design strategy for multiple teams and departments.Key Responsibilities:Lead the design strategy for...

  • Senior UI/UX Designer

    2 weeks ago


    Ottawa, Ontario, Canada NAV CANADA Full time

    About the RoleThis is a challenging and rewarding opportunity to join NAV CANADA as a Senior UI/UX Developer. As a key member of our team, you will be responsible for designing and developing user-centered digital products that meet the needs of our customers.Key ResponsibilitiesDevelop and prioritize technical backlog items in Azure DevOps, driving...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    About the RoleThis is a challenging and rewarding opportunity to join NAV CANADA as a Senior UI/UX Developer. As a key member of our team, you will be responsible for designing and developing user-centered digital products that meet the needs of our customers.Key ResponsibilitiesDevelop and prioritize technical backlog items in Azure DevOps, driving...

  • Senior UI Artist

    2 weeks ago


    Ottawa, Ontario, Canada Snowed In Studios Inc Full time

    About the RoleWe are seeking a highly skilled Senior UI Artist to join our team at Snowed In Studios Inc. As a key member of our creative team, you will be responsible for designing and implementing visually stunning user interfaces for our games.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement UI design conceptsDesign and...

  • Senior UI Artist

    2 weeks ago


    Ottawa, Ontario, Canada Snowed In Studios Inc Full time

    About the RoleWe are seeking a highly skilled Senior UI Artist to join our team at Snowed In Studios Inc. As a key member of our creative team, you will be responsible for designing and implementing visually stunning user interfaces for our games.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement UI design conceptsDesign and...

  • Senior UI Artist

    3 days ago


    Ottawa, Ontario, Canada Snowed In Studios Full time

    About Snowed In StudiosSnowed In Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' Create service line, we provide programming, art and design support to some of the most important and exciting games being made today.Job DescriptionWe are currently looking for a Senior UI Artist to join our team. As a UI Artist, you...

  • Senior UI Artist

    3 days ago


    Ottawa, Ontario, Canada Snowed In Studios Full time

    About Snowed In StudiosSnowed In Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' Create service line, we provide programming, art and design support to some of the most important and exciting games being made today.Job DescriptionWe are currently looking for a Senior UI Artist to join our team. As a UI Artist, you...


  • Ottawa, Ontario, Canada IBM Full time

    About the RoleWe are seeking a talented Front-End Software Developer to join our dynamic team at IBM. As a key member of our squad, you will work closely with Architects, DevOps Engineers, and Offering Managers to design and develop cutting-edge management features using React JS.Key ResponsibilitiesCollaborate with cross-functional teams to create...