Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Ui Developer

SAP SE

Job Description
About the RoleWe are looking for a motivated and product-minded UI Developer to join the CX One OMS UI, SAP's unified back-office interface for Order Management Services. The UI brings co-operatively multiple OMS applications into one coherent experience, helping enterprise customers manage their order operations across channels and fulfilment networks.This means you will not be starting from scratch: you will be inheriting a working codebase, contributing to its technical quality and completeness, and helping deliver something stable and polished to market. You'll work in a team of engineers in a collaborative, agile environment where delivery discipline and technical craftsmanship go hand in hand.You will help the team use effective AI-assisted development practices. You will use new tools and workflows. The goal is to improve productivity. We also want to maintain software quality, security, and maintainability. This will drive customer impact.What You'll DoYou'll design, develop, and maintain production-grade AI-enabled features and services, with a focus on scalability and reliability. LLM integration and basic RAG workflows, including prompt management and response validation, are part of your core work. You'll build and improve evaluation and benchmarking pipelines to measure AI output quality and system performance. Application health, latency, throughput, and system efficiency are areas you'll actively monitor and improve. Debugging and resolving production issues, contributing to incident analysis, and implementing stability fixes are all expected. You'll support and enhance CI/CD pipelines and deployment workflows. Cross-functional collaboration to refine requirements and improve system design is a regular expectation.Build, refine, and harden features in a production-grade React / TypeScript frontend that serves enterprise customers managing complex order management operationsApply the SAP Design System consistently, using an enterprise UI component library as the underlying toolkitTranslate Figma designs and UX specifications into user interfaces that are precise, accessible, and responsive. Identify any design ambiguities and technical limitations early while collaborating with UX designers and product owners.Implement and maintain REST API integrations with robust error handling, loading state management, and consistent data patternsWrite unit, component, and integration tests (Vitest, React Testing Library) and contribute to E2E test coverage (Playwright)Contribute to CI/CD pipelines and the reliability of build and deployment automationParticipate actively in code reviews, giving and receiving constructive, specific feedbackUse AI-assisted development tools every day. This includes tasks such as implementing, refactoring, generating tests, and creating documentation. Always review and validate any AI-generated results before accepting them.Contribute to production monitoring and troubleshooting. Use telemetry, browser error tracking, and user feedback to identify, diagnose, and resolve issues in productionSupport technical documentation and knowledge sharing within the teamWhat You BringYou have robust coding and debugging skills and hands-on experience building and operating cloud-based microservices. A solid awareness of APIs, distributed systems basics, and CI/CD practices is required. Experience with AI/LLM workflows, including prompt design, basic RAG patterns, and integrating AI services into applications, is important. Knowledge with observability (logging, metrics, tracing), performance tuning, and system monitoring is expected. An ownership mindset, combined with experience in testing, validation, and troubleshooting production systems, will set you up to contribute well.Bachelor's degree in Computer Science, Software Engineering, or a related field — or equivalent functional experienceMinimum of 3 years of professional software development experience, with meaningful recent frontend experienceStrong TypeScript proficiency - comfortable with types, generics, type narrowing, async patterns, and working in a fully typed codebaseSolid production experience with React. This includes working with functional components and hooks. It involves component composition, managing state, and developing with a focus on performance.Robust experience with an enterprise UI component library - component usage, customization, and theme integration with a design systemSolid grasp of HTML, CSS, and browser fundamentals including accessibility semantics, responsive design, and cross-browser behaviorKnowledge with design systems and design tokensKnowledge with modern frontend build tooling (Vite or similar), package management, and code quality tooling (ESLint, Prettier)Knowledge with CI/CD pipelines and deployment tooling (GitHub Actions, ArgoCD, or similar) - comfortable navigating and contributing to build and deployment workflowsSecurity fundamentals include authentication and authorization methods like JWT, OAuth2, and OIDC. Knowledge of input validation is also important. You should be aware of the OWASP Top 10.Comfortable writing unit and component tests (Jest, React Testing Library, Vitest, or similar) and E2E tests (Playwright, Cypress, or similar)Proficient with Git and collaborative development workflowsGenuine, practiced experience using AI coding assistants and agents (e.G. Claude Code, GitHub Copilot, or similar) as a real part of your development workflow, beyond the use of autocomplete. Able to decompose tasks for AI execution, write effective specifications with the right context and constraints, and critically review AI-generated code with the same rigour as any other contributionNice to HaveKnowledge with the SAP Design System, SAP Fiori, or the SAP Horizon themeExperience with Storybook or similar tools for component documentation and design system consumptionKnowledge with RTK QueryExperience with accessibility auditing tools (a11y, Lighthouse, or similar)Knowledge of SAP infrastructure platforms (BTP, Kyma) or cloud platforms (Azure)Knowledge with OMS domain concepts (order capture, fulfilment, inventory, returns)Contributions to open-source projectsHow You WorkYou'll own features and modules end-to-end and work closely with product, data, platform, and AI teams to align on goals and deliver quality results. This team values direct communication, shared accountability, and continuous improvement. You'll participate in code reviews, share technical knowledge, and help build team capabilities as you develop deeper expertise in AI-native application development.We value the skills you bring and support you to build on them through our learning and development opportunities. These are the skills associated with this role:You take ownership of what you build: correctness, accessibility, performance, and production behaviourYou review AI-generated output critically. You understand it is untrusted input until validated through tests, static analysis, and careful readingYou are proactive on clarifying ambiguous requirementsYou are comfortable inheriting an existing codebase and improving it incrementallyYou are a continuous learner, particularly in the fast-moving space of AI-assisted development, where practices are evolving quicklyYou collaborate openly, give honest code review feedback, and receive it constructivelyYou value user experience and functional correctnessEqual Employment Opportunity (EEO) StatementOur company does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.Additional Information
About SAPWith a global network of customers, partners, employees, and thought leaders, SAP helps the world run better and improves people’s lives.As a leader in enterprise applications and business AI, SAP stands at the nexus of business and technology. For over 50 years, organizations have trusted SAP to bring out their best by uniting business-critical operations spanning finance, procurement, HR, supply chain, and customer experience.We win with inclusionSAP’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world.SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e‑mail with your request to Recruiting Operations Team: View email address on ca.hrm.tc SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.Compensation Range TransparencySAP believes pay transparency is essential to fostering an honest, supportive, and inclusive culture and is an important part of our commitment to pay equity. The salary range for this position is included in the job posting. The actual compensation offered to the successful candidate will fall within that range and will depend on factors such as education, skills, experience, location, and scope of the role, as determined through the selection process. Where applicable, SAP may also provide variable incentive opportunities and additional benefits, subject to the terms of the relevant plans and policies. Any variable incentive amount is target-based, with actual payouts dependent on company and individual performance. Please reference this summary of SAP benefits and eligibility requirements: SAP North America Benefits.Due to the nature of the role, which involves global interactions with SAP entities, as well as with employees and stakeholders in Canada, functional proficiency in English is required for positions based in the Quebec.AI Usage in the Recruitment ProcessFor information on the responsible use of AI in our recruitment process, please refer to our Guidelines for Ethical Usage of AI in the Recruiting Process.Please note that any violation of these guidelines may result in disqualification from the hiring process.Company Description
TheCX Order Management Services teamisa cloud-native engineering group building the backbone of SAP's commerce fulfillment ecosystem. We ship features that directly impact how global enterprise customers manage orders at scale.In our team, we value technical craftsmanship, open feedback, andhavea people-first culture. Our environment is safe to let people be themselves and leverage their strengths.This high-performance and fast-paced environment is assured to provide rich opportunities for learning and growing.You'll join the CX One OMS UI team,a focused engineering group building the unified back-office interface for SAP's Order Management Services.You are stepping in at the consolidation and hardening stage ahead of the product's initial release.The broader CX OMS engineering organization powers the order lifecycle for some of the world's largest enterprise retailers and commerce operators. Our backend services handle order capture, fulfilment orchestration, inventory availability, and returns at scale.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Ui Developer in Winnipeg, MB vacancy
  • $77.5k - $166.2k per year

     ...opportunities for learning and growing.You'll join the CX One OMS UI team,a focused engineering group building the unified back-office...  ...the Role We are looking for a motivated and product-minded UI Developer to join the CX One OMS UI, SAP's unified back-office interface... 
    Suggested
    Permanent employment
    Internship
    Local area
    Flexible hours

    SAP IT Business Systeme

    Winnipeg, MB
    49 minutes ago
  • This is HYBRID role. Must be local to NYC / Montreal / Alpharetta, GA. Desired Domain expertise – Financial service and Banking services. Candidate should be available for L1 discussion on Wednesday and Thursday. We are an equal opportunity employer. All aspects of...
    Suggested
    Local area

    Machine Learning Technologies, LLC

    Winnipeg, MB
    50 minutes ago
  •  ...platforms for founder-investor clients and we work AI-native: our developers collaborate daily with AI agents (Claude Code, Codex, Gemini, AI-...  ...Pair closely with developers: you sit in the repo, review the UI in real PRs, and protect the details through to release. Design... 
    Suggested
    Remote work
    Flexible hours

    Oloodi Technologies Inc.

    Winnipeg, MB
    54 minutes ago
  •  ...independently and handle multiple priorities in a fast-paced environment.Preferred : UiPath Certifications (UiARD, UiRPA, or Advanced Developer Certification).Experience in BFSI, healthcare, retail, or large enterprise environments.Exposure to AI/ML-based automation, Process... 
    Suggested

    Lancesoft

    Winnipeg, MB
    51 minutes ago
  •  ...management interface with React and TypeScript in a production-focused engineering team. Apply AI-assisted development practices daily.As a UI Developer on SAP’s CX One OMS UI team, you will improve an existing unified back-office interface. You will translate Figma specifications,... 
    Suggested

    SAP IT Business Systeme

    Winnipeg, MB
    54 minutes ago
  •  ...available technology and tools. The team will use the processes developed over the past 25 years and develop the next generation of process specific pharmaceutical...  ...considering optimal performance and structureUX/UI designingDesigning and implementing functional web applicationsImplementing... 
    Immediate start
    Remote work

    Novatek International

    Winnipeg, MB
    1 hour ago
  • Machine Learning Technologies, LLC is seeking a skilled professional for a hybrid role with local availability to Montreal, NYC, or Alpharetta, GA. The candidate will engage in financial services domain work and participate in initial L1 discussions on Wednesday and Thursday...
    Local area

    Machine Learning Technologies, LLC

    Winnipeg, MB
    55 minutes ago
  •  ...GitKnowledge of web performance optimization techniques and toolsCollaborate with back-end developers to integrate front-end code with server-side functionalityStay up-to-date with the latest UI trends, technologies, and best practices, and apply them to enhance the overall user... 

    ReserveX

    Winnipeg, MB
    1 hour ago
  •  ...TMX Group in Toronto is seeking a Senior Pega Developer to design and implement high-quality Pega solutions aligned with strategic goals. You will work with the Lead System Architect to convert complex requirements into scalable enterprise applications within an agile environment... 

    TMX Group

    Winnipeg, MB
    59 minutes ago
  • A leading software solutions company in Toronto is seeking a Senior Software Developer with extensive experience in Siebel technical configuration. You will be responsible for translating technical specifications into fully functioning applications, collaborating with IT professionals... 

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • A technology solutions firm located in Toronto is seeking a Senior Software Developer. The ideal candidate must have over 10 years of experience in Siebel technical configuration and integration, along with strong communication skills. Responsibilities include translating system... 
    Flexible hours

    Rubicon Path

    Winnipeg, MB
    54 minutes ago
  • A leading tech firm is seeking a Senior Software Developer specializing in CRM to translate specifications into working applications. Ideal candidates have extensive experience with Siebel configurations and report development using OBIEE and PowerBI. Strong communication skills... 

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  •  ...CAA SCO Systems & Services Inc. is seeking a skilled software developer to join our growing team in Canada. You will design, develop and unit test applications in React/Angular, review existing systems, and collaborate across teams to deliver scalable solutions. Ideal candidates... 

    Echelon 56

    Winnipeg, MB
    1 hour ago
  • Amaris Consulting is seeking a Senior Software Developer in Brossard to join a building-systems engineering team. You will develop a product simulator using C++ and Qt, building user interfaces with QML/Qt Widgets while advancing the simulation engine and related components... 

    Mantu

    Winnipeg, MB
    48 minutes ago
  •  ...are lifelong learners.About The RoleAs an Experience Designer (UX/UI) we will depend on you to be an active contributor in our design...  ...digital solutions with other members of the teamCollaborate with developers and consultants to understand technology requirements and business... 
    Contract work
    Internship
    Work from home

    Konrad Group

    Winnipeg, MB
    55 minutes ago
  •  ...to fans of the genre. We're looking for a highly experienced UI/UX Director to define and lead the player experience as the project...  ...Ironbelly Studios? The Team: Join a diverse team of developers, designers, and creatives who care about making great games. The... 
    Relocation package
    3 days per week
    1 day per week

    E+E Consulting

    Winnipeg, MB
    58 minutes ago
  • $100k - $120k per year

     ...priorities. Conduct user research, usability testing, and data-driven analysis to inform design decisions and improve experiences. Develop and maintain scalable design systems, interaction patterns, and accessibility standards. Partner with engineering teams throughout... 
    Long term contract
    Worldwide

    Tata Consultancy Services Limited

    Winnipeg, MB
    1 hour ago
  •  ...career? Frima is looking for a Technical UI Designer to join our UI/UX team on one of...  ...Regular presentations on projects and new developments: we keep our teams informed about what’s...  ...across PC, consoles, and other platforms; Develop the UIdevelopment pipeline in Unreal... 
    Remote work
    Flexible hours

    Frima

    Winnipeg, MB
    1 hour ago
  •  ...recreational vehicle manufacturer currently developing an aerodynamic, battery-powered trailer...  ...Software Engineer specializing in Android UI/UX and Systems Interfacing. In this role,...  ...cloud infrastructure. To succeed, you will develop a strong understanding of how our systems... 
    Full time
    Flexible hours

    Lightship

    Winnipeg, MB
    49 minutes ago
  •  ...Skeleton Key is headquartered in Austin, TX, and we’re building out a new, growing studio in Montreal, QC. We’re looking for a talented UI Programmer with a passion for creating intuitive, responsive game interfaces. You’ll join our Montreal team to implement and connect UI... 
    Long term contract

    Wizards of the Coast

    Winnipeg, MB
    1 hour ago
  • 87239# UX/UI DesignerMontrealHybridSoftware Development and EngineeringApplyWith over 30 years of recognized expertise, COFOMO is now...  ...including HTML and CSS, and be able to collaborate effectively with developers; - Apply WCAG 2.1 AA or higher digital accessibility standards... 

    COFOMO

    Winnipeg, MB
    52 minutes ago
  • $102k - $141k per year

     ...endless possibilities rather than a roadblock? SkyBox Labs is looking for a Senior UI Artist to help define the visual identity of an exciting, unannounced new AAA project that we are co-developing alongside a globally recognized partner. In this role, you won’t just be... 
    Work from home
    Relocation
    Flexible hours
    Night shift
    3 days per week

    SkyBox Labs

    Winnipeg, MB
    59 minutes ago
  • Job Title: UI/UX DesignerCompany: GenAIzLocation: Montreal, Quebec (Hybrid)Job Type: Full-time About Us: GenAIz is a cutting-edge technology company specializing in developing solutions for the Life Sciences industry. We're looking for an experienced and creative UI/UX... 
    Full time
    Remote work
    Flexible hours

    GenAIz

    Winnipeg, MB
    55 minutes ago
  • $90k - $130k per year

     ...and, most recently, No More Room in Hell 2. Today, our team of around 100 developers is dedicated to creating unique, challenging, and fun gaming experiences. The RoleWe’re looking for a Technical UI Designer to join our team and help build the interface experience for our... 
    Work at office
    Remote work
    Relocation

    Torn Banner

    Winnipeg, MB
    59 minutes ago
  •  ...Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the...  ...for customer service excellence. • Experience working with UX/UI considered an asset. • Experience with web and/or mobile application... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $80k - $100k per year

    Remote - Canada Full-time CA$80,000 - CA$100,000 / yearWe're seeking an experienced UX/UI Designer to shape intuitive digital experiences across web and mobile platforms. This role owns the design process from research and ideation through polished user interfaces, working with... 
    Full time
    Remote work

    Skillhub Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • $96k - $107k per year

     ...team and contribute to our rapid growth and exciting journey.Role Overview: We are looking for a talented and autonomous Product (UX/UI) Designer to join our growing design team in Vancouver. In this role, you’ll take ownership of projects from concept through execution,... 
    Permanent employment
    Work at office
    Immediate start

    Fi.spa

    Winnipeg, MB
    1 hour ago
  •  ...products from insight through polished delivery.This experienced UX/UI Designer owns the design process from research and ideation...  ...applicationsAbility to conduct user research and usability testingAbility to develop polished high-fidelity interface designsAbility to collaborate... 
    Work at office
    Remote work

    Skillhub Solutions Inc.

    Winnipeg, MB
    52 minutes ago
  •  ...Aperçu du rôle Le Designer Principal UI/UX est la référence en matière d'expertise et de stratégie, responsable de définir et de...  ...future production needs and evolve the UI/UX strategy as the game develops. Represent the UI/UX vision in director-level and cross-... 
    Work at office

    Highdive

    Winnipeg, MB
    1 hour ago
  •  ...and help create the unknown! Job DescriptionThe incumbent will develop the modules for a game’s general presentations (menu, HUD, etc.)....  ...experience; Help define the features and implementation of the UI in an effort to support the graphic designer’s needs; Design and... 

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Ui Developer. Be the first to apply!