• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates (NEW!)
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations
    ;

    14 results for User Experience Ux Designer

    RelevanceDate Posted
    Create a Job Alert
    Email me about new User Experience Ux Designer jobs
    Are you sure you want to pass on this job?

    We are seeking a talented Front-End Developer with a strong understanding of modern web technologies to create responsive, user-friendly, and visually appealing web interfaces. The ideal candidate will collaborate closely with UX/UI designers, Front-End Developers, and other key stakeholders to bring innovative ideas to life while maintaining the highest standards of performance and user experience.


    This is a contract opportunity starting as soon as possibly through to end of year - 2025.


    Responsibilities:

    • Develop and maintain responsive and visually appealing front-end web applications.
    • Collaborate with UI/UX designers to implement design concepts and ensure a seamless user experience.
    • Work with back-end developers to integrate front-end components with back-end services.
    • Optimize applications for maximum speed and scalability.
    • Ensure cross-browser compatibility and mobile responsiveness.
    • Write clean, maintainable, and efficient code following best practices and coding standards.
    • Participate in code reviews, debugging, and troubleshooting issues as they arise.
    • Stay up-to-date with emerging front-end technologies and industry trends.



    • 4-6 years of experience as a Front-End Developer or similar role, with a strong portfolio of web-based projects.
    • Expertise in HTML5, CSS3, and JavaScript.
    • Proficiency with front-end frameworks including React, and Angular.
    • Experience working with React with Hooks and Redux is a strong asset
    • Experience with responsive design frameworks (e.g., Bootstrap, TailwindCSS).
    • Knowledge of version control systems (e.g., Git).
    • Familiarity with RESTful APIs and integrating front-end with back-end services.
    • Strong understanding of web performance optimization and debugging tools.
    • Excellent communication skills and the ability to work in a collaborative team environment.
    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. Questions? Call your local office at 1.888.490.5565. All applicants applying for Canadian job openings must be authorized to work in Canada. Only job postings for jobs located in Quebec appear in French. © 2025 Robert Half. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    14 results for User Experience Ux Designer

    Front End Developer <p>We are seeking a talented Front-End Developer with a strong understanding of modern web technologies to create responsive, user-friendly, and visually appealing web interfaces. The ideal candidate will collaborate closely with UX/UI designers, Front-End Developers, and other key stakeholders to bring innovative ideas to life while maintaining the highest standards of performance and user experience.</p><p><br></p><p>This is a contract opportunity starting as soon as possibly through to end of year - 2025.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Develop and maintain responsive and visually appealing front-end web applications.</li><li>Collaborate with UI/UX designers to implement design concepts and ensure a seamless user experience.</li><li>Work with back-end developers to integrate front-end components with back-end services.</li><li>Optimize applications for maximum speed and scalability.</li><li>Ensure cross-browser compatibility and mobile responsiveness.</li><li>Write clean, maintainable, and efficient code following best practices and coding standards.</li><li>Participate in code reviews, debugging, and troubleshooting issues as they arise.</li><li>Stay up-to-date with emerging front-end technologies and industry trends.</li></ul><p><br></p><p><br></p> Senior UI Developer <p><strong><u>This is a hybrid position in Downtown Toronto (2x a week in the office). </u></strong></p><p><strong><u> </u></strong></p><p> </p><p>In this role, you will join a large financial services organization based in Downtown Toronto. You will be a Senior UI Developer and will mentor junior team members. You will develop, deploy, maintain and test internal applications. </p><p> </p><p> </p><p>This organization is growing their business and internal development team, and it’s an exciting time to get involved! </p><p> </p><p>  </p><p><strong>What you will do and how you will make an impact … </strong></p><p><strong> </strong></p><p> </p><p>-         You will play a critical role in designing, developing, and maintaining front-end interfaces. </p><p> </p><p>-         You will collaborate with business analysts, project managers, and technical teams to transform business requirements into technical solutions.</p><p> </p><p>-         You will develop and deploy custom applications. </p><p><br></p><p>-         You will maintain clean, scalable and efficient code. </p><p><br></p><p>-         You will extend and improve functionality to meet business needs. </p><p><br></p><p>-          You will document development processes. </p><p> </p><p>-         You will mentor junior developers on best practices and emerging trends in UX/UI.</p><p> </p><p>You will work with: </p><p> </p><p>-         SAP HANA and UI5</p><p> </p><p>-         HTML and CSS </p><p> </p><p>-         JavaScript </p><p> </p><p><strong>Why we are excited about you … </strong></p><p><strong> </strong></p><p> </p><p>-         You have proven experience as a UI Developer and programming with JavaScript </p><p><br></p><p>-         You have previous experience with integrating applications with data services </p> Software Developer <p>Robert Half is looking for a skilled Software Developer with a focus on Mendix development to join our client's innovative and driven team. Our ideal candidate has a passion for developing cutting-edge applications and a solid background in Mendix platform usage.</p><p>Responsibilities:</p><ul><li>Develop and maintain software applications using Mendix platform.</li><li>Troubleshoot, debug, and upgrade existing software.</li><li>Utilize Java and JavaScript to build robust and dynamic software applications.</li><li>Communicate with team members to clarify requirements and overcome obstacles to meet the team goals.</li><li>Design UI layers using out-of-the-box Mendix components and widgets.</li><li>Work closely with a cross-functional team to achieve project milestones.</li></ul><p><br></p> Marketing and Design Coordinator <p><strong>How to Apply</strong></p><p><strong> </strong></p><p>Ready to take the next step?</p><p> </p><p>Let’s connect! My name is Klaudia Cristante, and I’m a Recruitment Consultant at Robert Half Vancouver, always eager to network with talented IT professionals. Apply directly to this posting and find me on Linkedin, and we can work through the next steps. </p><p><br></p><p><strong>Description:</strong></p><p> </p><p>We’re looking for a creative Marketing & Design Coordinator with a passion for technology, innovation, and marketing for our client in the technology accessory industry.</p><p> </p><p>This is a hybrid position, requiring you to be in the office located in North Vancouver 3x a week.</p><p> </p><p><br></p> Full Stack Developer <p><strong><u>This is a hybrid role in Downtown Toronto (3x a week in the office). </u></strong></p><p><br></p><p><strong> </strong></p><p>This is a completely new opportunity with a professional services organization. You will have the unique opportunity to design, develop and deliver custom applications. You will be a generalist and will be tech agnostic, as each application can require the use of different tools. You will often work with JavaScript, Python and SQL, and previous experience with these technologies will be nice to have.</p><p> </p><p><br></p><p>You will work collaboratively in a team and will have the opportunity to own each application that you create. You will create software solutions from the ground up and will get exposure to every aspect of the software development lifecycle.</p><p><br></p><p><br></p><p>If you are eager to learn and to grow your skills as a Full Stack Developer, this is the role for you!</p><p>  </p><p><strong> </strong></p><p><strong>What you will do and how you will make an impact … </strong></p><p><br></p><p><br></p><p>-         Collaborate with internal and external stakeholders to understand project requirements</p><p><br></p><p><br></p><p>-         Design and develop custom applications, tools and dashboards</p><p><br></p><p><br></p><p>-         Write clean and efficient code using modern programming languages and frameworks</p><p><br></p><p><br></p><p>-         Optimize application performance by troubleshooting bugs</p><p><br></p><p><br></p><p>-         Ensure codebase reliability and version control using comprehensive Git workflows</p><p><br></p><p><br></p><p>-         Create and maintain technical documentation</p><p><br></p><p><strong> </strong></p><p><strong>Why we are excited about you … </strong></p><p><br></p><p><br></p><p>-         You can effectively communicate between technical and non-technical users</p><p><br></p><p><br></p><p>-         You enjoy working on a variety of projects at a time</p><p><br></p><p><br></p><p>-         You are a quick learner and like a startup environment</p> Full Stack Developer <p>We are seeking a Full Stack Developer to join our client's team and contribute to the development of a social welfare admin platform. The role involves creating web-based platforms, focusing on both backend and frontend development. This is a remote opportunity, allowing you to work from any location in Canada.</p><p><br></p><p>Responsibilities:</p><p>• Develop and manage databases and data on a web server</p><p>• Implement security measures to prevent data breaches, unauthorized access, and malware</p><p>• Build servers using a modern back-end framework and develop custom APIs</p><p>• Work with JavaScript framework to create complex and dynamic web pages and user interfaces</p><p>• Use server-side rendering and templating engines to create page templates populated with dynamic data</p><p>• Understand and apply advanced programming concepts to problem-solving practices</p><p>• Utilize skills in languages such as JavaScript, Python, PHP for computer programming and object-oriented programming</p><p>• Maintain an offline data backup to restore an app in case of a breach</p><p>• Work on end-to-end web application development</p><p>• Employ Agile Scrum methodologies in the development process.</p> SharePoint Developer <p><strong>We are in search of a SharePoint Developer to join our team in Mississauga, Ontario. In this role, you will be utilizing your skills to create and manage custom solutions using SharePoint Online and Power Platform technologies. This role is particularly suited to individuals skilled in JavaScript, SharePoint migration, and Microsoft Power Apps.</strong></p><p><br></p><p><u>This role is 100% onsite in Mississauga. </u></p><p><br></p><p><strong>Responsibilities:</strong></p><p>·      Design, develop, and maintain custom solutions using SharePoint Online (SPFX), JavaScript, and Power Platform technologies.</p><p>·      Develop custom applications and workflows utilizing Power APPs and Power Automate.</p><p>·      Create and manage interactive dashboards and reports using Power BI, including the SQL queries to pull data from source systems.</p><p>·      Implement and maintain Teams Chatbots to enhance user engagement and productivity.</p><p>·      Collaborate with cross-functional teams to gather requirements and ensure solutions align with business needs.</p><p>·      Utilize Copilot Studio for advanced development projects and integrations.</p><p>·      Implement Robotic Process Automation (RPA) to streamline and automate business processes.</p><p>·      Leverage Power Automate Desktop for desktop-based automation tasks.</p><p><br></p><p><strong>Additional Skills (Preferred)</strong></p><p>·      Experience with other Microsoft 365 services and tools.</p><p>·      Knowledge of REST APIs and web services.</p><p>·      Certification in relevant technologies such as Microsoft Power Platform or SharePoint.</p> Sr. Software Engineer <p><strong>About Our Client</strong></p><p>Join an innovative company specializing in advanced solutions for the education technology sector. Their products focus on enhancing efficiency and data management for educational institutions worldwide. They are now in search of an outstanding Senior Software Developer to join their dynamic team and contribute to their mission of revolutionizing educational experiences through technology.</p><p>This is a full-time role, requiring the successful candidate to report to their Edmonton office five days a week.</p><p><strong>Role Overview</strong></p><p>We are recruiting for a seasoned Senior Full-Stack Software Developer, proficient in .NET C#, with extensive database experience and a deep understanding of DevOps CI/CD practices. The desired candidate would have a firm grasp of modern front-end frameworks such as ReactJS or Angular and will be instrumental in developing, enhancing, and maintaining sophisticated software solutions.</p><p><strong>Key Tasks and Responsibilities</strong></p><ul><li>Designing, developing, and maintaining web applications using .NET Core and modern front-end frameworks</li><li>Collaborating with cross-functional teams to define requirements and deliver scalable and efficient solutions</li><li>Primary programming with C#, implementing and integrating Web API services, and Single Sign-On (SSO) solutions</li><li>Developing and fine-tuning SQL Server and Oracle queries</li><li>Applying and advocating software design principles and best practices in the software architecture</li><li>Staying current with cutting-edge technologies and recommending improvements</li><li>Fostering a culture of innovation and data-driven decision-making within the technology team</li><li>Ensuring compliance with industry regulations pertaining to the security and privacy of sensitive educational data</li></ul><p><br></p> Sales Analyst <p>Our client is a very successful company in the auto industry. As a result of exciting growth and industry partnerships, they have added a new position of Sales Analyst to the team. Reporting to the Vice President, the Sales Analyst is responsible for sales analytics and other data analytics for one of its largest customers. The Sales Analyst's duties involve examining and analyzing sales and claims data, creating and managing data dashboards, and utilizing data analytics to optimize business operations. </p><p><br></p><p>To be considered for the role of Sales Analyst, you must have a University degree in Business combined with studies in Math or Data Analytics. An MBA or CPA is an asset. You must be able to sort and analyze complex data with an ability to understand what the numbers are saying. You must have strong business acumen combined with exceptional data analytics skills. You will be presenting data to the Senior Leadership Team within our client as well as to their client. You must therefore have excellent written and verbal communication skills. The ideal candidate is able to convey the message and story behind the numbers to help drive business decisions in Canada. </p><p><br></p><p><strong>Responsibilities:</strong></p><p><br></p><p>• Analyzing and interpreting sales trends and metrics to identify areas of progression and regression</p><p>• Creating and maintaining data dashboards using Power BI, acting as a power user and architect</p><p>• Analyzing and interpreting claims data to identify key insights and trends</p><p>• Utilizing data mining techniques to derive meaningful insights from vast data sets</p><p>• Implementing variance analysis and providing explanations for identified variances</p><p>• Investigating and identifying variances in financial metrics and KPI reporting</p><p>• Assessing current reporting methods and suggesting new ways for improvement</p><p>• Using data analytics and financial analytics to drive strategic decision-making</p><p>• Examining changing competitive trends and their impact on sales</p><p>• Managing budget processes and ensuring alignment with financial KPIs</p><p>• Utilizing skills in analyzing trends to understand input and its impact on output.</p> Software Developer <p>We are seeking a skilled Software Developer to join our team in Calgary, Alberta. As a Software Developer, your responsibilities will include managing client applications, maintaining accurate client records, and addressing client inquiries. You will also be responsible for monitoring client accounts and taking necessary actions as required.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li>Develop and implement REST APIs in Java to facilitate interaction between different parts of the application.</li><li>Construct efficient, testable, and reusable software modules using JavaScript, Java, and CSS.</li><li>Apply your comprehensive knowledge of Object-Oriented Programming to enhance software design and development.</li><li>Manage relational databases to ensure efficient data storage and retrieval.</li><li>Implement Graph APIs, if required, to optimize the application functionalities.</li><li>Use your intermediate skills in SQL for database querying and manipulation.</li><li>Ensure the accuracy and efficiency of client credit application processing.</li><li>Maintain accurate client credit records.</li><li>Address any client inquiries promptly and effectively.</li><li>Monitor client accounts and take necessary actions when required.</li></ul> Software Developer <p>Robert Half is currently seeking an experienced Software Developer for our Calgary Client. As the successful Candidate, you will be accountable for implementing new features, maintaining existing code, and refactoring existing code across a breadth of products used both internally and externally at the company using the latest technologies in the Microsoft stack. Your top notch development skills for web and mobile applications combined with solid problem solving ability will ensure you design, build, deploy and maintain software products that will help grow the business. This role is located in Calgary, AB., but is open to remote work concessions for eligible candidates located within the Calgary region.</p><p><strong>WHAT YOU’LL GET </strong></p><p>Our Client offers a competitive salary and benefits package and the opportunity to work in a challenging team-oriented environment. If you are looking for that next step in your career this could be the role you’ve been looking for, don’t delay and apply online today!</p> .Net Developer We are offering a long-term contract employment opportunity for a .Net Developer based in Toronto, Ontario. This role is integral to our team, with a primary focus on utilizing the .NET framework and Agile methodologies to develop and enhance our software solutions.<br><br>Responsibilities:<br>• Develop high-quality software design and architecture utilizing the .NET framework<br>• Collaborate with internal teams to produce software design and architecture<br>• Analyze and amend software errors in a timely and accurate fashion<br>• Participate in Agile development activities including sprint planning and scrum meetings<br>• Ensure software is up-to-date with latest technologies<br>• Review and debug .NET applications<br>• Collaborate with team members to implement .NET solutions<br>• Improve system performance by conducting regular software audits<br>• Collaborate with stakeholders on software solutions through Agile methodologies. DevOps Engineer We are offering an exciting opportunity for a DevOps Engineer to join our team in Mississauga, Ontario. In this role, you will ensure the high performance and security of our cloud and on-premise infrastructure, design and implement continuous integration and continuous delivery (CI/CD) pipelines, and manage our data warehouse. You will also play a pivotal role in maintaining and improving our DevOps processes and data architecture.<br><br>Responsibilities:<br>• Oversee the performance and capacity planning of Tableau Server and address any connectivity and performance issues promptly to minimize downtime<br>• Ensure data integrity, performance, and availability in the data warehouse<br>• Collaborate with IT teams to enhance automation, cloud operations, and release management processes<br>• Implement and optimize Extract, Transform, Load (ETL) processes using Microsoft Azure Data Factory and related technologies<br>• Manage access control and security compliance across DevOps tools and cloud environments<br>• Act as a subject-matter expert in DevOps and data architecture, advising IT and business teams on technology decisions<br>• Provide strategic technology improvement and innovation recommendations to senior leadership<br>• Support change management initiatives by ensuring smooth transitions in DevOps processes, infrastructure updates, and data architecture improvements<br>• Work closely with business intelligence personnel, providing guidance on data modeling, query optimization, and analytics best practices<br>• Collaborate with stakeholders to understand business needs and translate them into technical solutions<br>• Support data integration initiatives for seamless data flow between ERP, business intelligence tools, and other business systems<br>• Identify and implement best practices for data governance, quality control, and performance optimization<br>• Mentor other IT staff, providing training on infrastructure management, DevOps processes, and best practices<br>• Drive transparency, documentation, and structured processes across DevOps and data operations<br>• Identify opportunities for machine learning and assist in building AI-driven solutions. Ingénieur logiciel <p>Notre client est à la recherche d'un ingénieur logiciel expérimenté pour rejoindre son équipe dynamique. En tant qu'ingénieur logiciel, vous participerez à la conception et à la planification de solutions, et vous contribuerez au développement de notre cadre de jumeau numérique. Ce rôle nécessite une expertise en programmation orientée objet, des compétences en résolution de problèmes et une collaboration au sein d'une équipe performante. Le lieu de travail est à Dorval, Québec, H9P 1G9.</p><p><br></p><p>Responsabilités:</p><p><br></p><p>• Concevoir, développer et maintenir des solutions C# .NET Core pour notre cadre de jumeau numérique.</p><p>• Développer et maintenir des applications internes à l'aide de .NET Core.</p><p>• Déboguer, optimiser et organiser le code écrit pour l'efficacité et la maintenabilité.</p><p>• Définir et gérer les exigences du projet, en assurant des améliorations continues.</p><p>• Identifier et résoudre les problèmes liés aux projets .NET Core.</p><p>• Fournir une assistance technique et un soutien aux parties prenantes internes.</p><p>• Signaler l'état et les avancements du projet aux membres supérieurs de l'équipe.</p><p>• Convertir les storyboards d'application et les cas d'utilisation en applications fonctionnelles.</p><p>• Écrire du code C# propre, efficace et réutilisable tout en assurant une performance, une qualité et une réactivité optimales.</p><p>• Identifier les goulots d'étranglement et les défauts, en mettant en œuvre des solutions efficaces.</p><p>• Maintenir des normes élevées pour la qualité du code, la structure et l'automatisation.</p><p>• Analyser, concevoir et modifier des applications C# multicouches en utilisant WPF pour les couches UI et plusieurs services back-end.</p>