Software Engineer - User Experience
Overview:
In this role you will help build the next-generation MSX-E Earnings experience for Microsoft sellers. You will craft intuitive, responsive UX using React and TypeScript, bridging product, UX, data, and AI elements. You'll design AI-powered interactions that let sellers ask questions and explore earnings data in a natural way. Collaborating with cross-functional teams, you will deliver end-to-end features with a focus on accessibility, performance, and reliability. This is an opportunity to contribute to a strategic seller experience transformation at scale.
Responsibilities:
- Design, develop, test, and deploy frontend UX using React and TypeScriptBuild the next-generation seller earnings experiences, simplifying complex data
- Create AI-powered interactions enabling natural information exploration
- Collaborate across product, UX, service, data, and AI teams to ship features
- Integrate frontend with APIs, services, identity, data, and AI capabilities
- Ensure responsive, accessible, performant, secure experiences meeting standards
- Contribute to code reviews, architecture discussions, and best practices
- Use telemetry and feedback to improve usability and reliability
- Participate in production engineering, incident response, and live-site support
- Contribute to AI-native engineering practices including documentation and operational workflows
Key requirements:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years engineering experience or equivalent
- Experience with frontend technologies (React, TypeScript/JavaScript) and modern web apps
- Experience building accessible, responsive, and maintainable web applications
- Experience integrating frontend with APIs and cloud services
- Experience collaborating across product, design, data, and backend teams
- Experience with AI-powered applications or intelligent user experiences is a plus
- Experience with Azure or similar cloud platforms and production operations is a plus
- Strong customer empathy and attention to detailcollaborationcommunicationbias for action
ReactTypeScript/Java
Scriptfront-end web development