Source description
About the role
Design, develop, and deliver modern front-end experiences using industry-standard web technologies and frameworks ( TypeScript, React (or comparable frameworks). Build intuitive, accessible, responsive, and performant user interfaces that help customers discover, analyze, and act on real-time data. Collaborate closely with Product Management, UX Design, and engineering partners to translate customer needs into impactful user experiences. Develop maintainable, production-ready code and contribute to engineering excellence through code reviews, testing, and continuous improvement. Use telemetry, experimentation, and customer feedback to measure success and drive ongoing improvements in usability and performance. Partner with services and platform teams to deliver cohesive end-to-end customer scenarios across multiple interconnected systems. Participate in architectural discussions and help make technical decisions that balance immediate business needs with long-term maintainability. Collaborate effectively across teams, communicate progress clearly, and help build alignment around shared goals and customer outcomes. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field TypeScript, or Python OR equivalent experience. Experience building modern web applications using React, TypeScript, JavaScript, HTML, CSS, or similar technologies. Experience designing and implementing accessible, responsive, and highly performant user experiences. Experience building customer-facing applications for cloud, analytics, data, or enterprise software platforms. Familiarity with front-end performance optimization, telemetry, experimentation frameworks, and customer usage analytics. Experience collaborating closely with UX designers to deliver polished, user-centered product experiences. Passion for delivering modern, high-quality user experiences in browser-based environments. Strong customer focus and the ability to simplify complex technical workflows through thoughtful design and engineering. Ability to influence technical decisions and collaborate effectively across multiple engineering disciplines. A deep curiosity and willingness to question the status quo. High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment. A love for tackling the next problem, the next experiment, and the next partnership. Committed to working collaboratively, solving problems with teams across the world, and finding win-win solutions. A deep passion and empathy for customers, leading to innovative problem-solving.
More at Microsoft