Your browser does not support javascript! Please enable it, otherwise web will not work for you.

UI Developer in Canada new

  • Montréal

Responsibilities

  • Build, refine, and maintain a production-grade React and TypeScript frontend for SAP Order Management Services.
  • Apply the SAP Design System and enterprise UI component libraries to create precise, accessible, responsive interfaces.
  • Translate Figma designs and UX specifications into working interfaces while resolving design ambiguities and technical constraints.
  • Implement REST API integrations with error handling, loading-state management, and consistent data patterns.
  • Write unit, component, integration, and end-to-end tests using appropriate testing tools.
  • Contribute to CI/CD pipelines, build automation, deployment workflows, monitoring, troubleshooting, and incident analysis.
  • Use and critically validate AI-generated code, tests, refactors, and documentation in daily development work.
  • Participate in code reviews, technical documentation, knowledge sharing, and cross-functional product and design collaboration.
  • Own frontend features and modules through production delivery, including correctness, accessibility, performance, and reliability.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent functional experience.
  • At least 3 years of professional software development experience with meaningful recent frontend experience.
  • Strong TypeScript proficiency and solid production experience with React, functional components, hooks, state management, composition, and performance-focused development.
  • Experience with enterprise UI component libraries, design systems, design tokens, HTML, CSS, browser fundamentals, accessibility, responsive design, and cross-browser behavior.
  • Knowledge of modern frontend build tooling, package management, ESLint, Prettier, CI/CD, and deployment workflows.
  • Knowledge of authentication and authorization methods including JWT, OAuth2, and OIDC, input validation, and the OWASP Top 10.
  • Experience writing unit, component, and end-to-end tests, plus proficiency with Git and collaborative development workflows.
  • Experience with AI coding assistants and agents, including decomposing tasks, writing effective specifications, and critically reviewing generated code.
  • Experience or knowledge with LLM workflows, prompt design, basic RAG patterns, AI-service integration, observability, performance tuning, and production troubleshooting.
  • Preferred experience includes SAP Design System, SAP Fiori, SAP Horizon, Storybook, RTK Query, accessibility auditing tools, SAP BTP, Kyma, Azure, OMS concepts, or open-source contributions.

Benefits

  • Flexible working models, inclusion initiatives, health and well-being support, and learning and development opportunities are provided.
  • The role offers opportunities to learn and grow while contributing to a high-performance, collaborative engineering team.
  • SAP provides accessibility accommodations for applicants with disabilities.
  • The posting states that variable incentives and additional benefits may be available subject to applicable plans and policies.

SAP

SAP builds enterprise application software and cloud services for finance, procurement, supply chain, human resources, and analytics, sold through subscriptions, licenses, and support. Its portfolio includes SAP S/4HANA, SAP Business Technology Platform, SAP Ariba, and SAP SuccessFactors. Founded...

Similar positions

Shopify Developer

  • YETI
  • Full time
  • Others
  • 11/06/2026
  • Ho Chi Minh City, Vietnam

Sr. Developer, AI and Agentforce

  • NeuraFlash
  • Full time
  • Remote
  • 11/06/2026
  • India

Creative Developer - 6 months FTC

  • DEPT®
  • Full time
  • Canada
  • 11/06/2026
  • Toronto

Full Stack Technical Developer

  • Elastic
  • Full time
  • Remote
  • 11/06/2026
  • Salary: Competitive
  • Costa Rica

Senior Node.js Developer

  • Flosum
  • Full time
  • Remote
  • 11/06/2026
  • Salary: Competitive
  • UK