23 hours ago
Montréal, CanadaMid Level
Responsibilities
- Build, refine, and maintain production-grade React and TypeScript frontend features for enterprise order management.
- Apply the SAP Design System and enterprise UI component libraries to create precise, accessible, and responsive interfaces from Figma and UX specifications.
- Implement REST API integrations with robust error handling, loading-state management, and consistent data patterns.
- Write unit, component, integration, and end-to-end tests using the team’s testing tools.
- Contribute to CI/CD pipelines, deployment automation, code reviews, technical documentation, and knowledge sharing.
- Use AI-assisted development tools to implement, refactor, test, and document software while validating generated output.
- Integrate LLMs and basic RAG workflows, manage prompts, validate responses, and improve AI evaluation and benchmarking pipelines.
- Monitor application health, latency, throughput, and system efficiency; troubleshoot production issues and implement stability fixes.
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 and production React experience, including functional components, hooks, state management, composition, and performance-focused development.
- Experience with enterprise UI component libraries, design systems, design tokens, HTML, CSS, accessibility, responsive design, and browser fundamentals.
- Knowledge of modern frontend build, package management, code quality, CI/CD, and deployment tooling.
- Knowledge of authentication and authorization methods including JWT, OAuth2, and OIDC, plus input validation and OWASP Top 10 fundamentals.
- Experience writing unit, component, integration, and E2E tests, and proficiency with Git and collaborative development workflows.
- Practiced experience using AI coding assistants and agents, including decomposing tasks, writing specifications, and critically reviewing generated code.
- Preferred qualifications include 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, learning and development opportunities, and a culture focused on inclusion, health, and well-being.
- The role involves collaboration with global SAP entities and stakeholders; functional English proficiency is required for positions based in Quebec.
Tech Stack
Categories
About 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 in 1972 and headquartered in Walldorf, Germany, SAP is a public company listed on the NYSE and Frankfurt (ETR) and serves enterprises and public-sector organizations worldwide.
