Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer - Front End 
Taiwan, Taoyuan City 
522894171

Today

In this role, you’ll focus on crafting intuitive, responsive, and scalable sdk components, interfaces using React and TypeScript, working closely with product managers, designers, and researchers. You’ll help shape architecture and standards, lead feature development from concept to deployment, and play a key role in setting the technical direction for a growing product surface.

Required Qualifications:

  • Bachelor'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 equivalent experience.
  • 5+ years of experience with front end technologies including JavaScript, React, or TypeScript.
  • 4+ years of experience working in an environment building and supporting hosted services.
  • Other Requirements:
    Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
    • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 8+ 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 AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 8+ years of experience industry experience working on commercial software application or services.
  • 4+ years of experience working in a high-scale SaaS environment building and supporting hosted services.
  • Demonstrated CS fundamentals with a deep appreciation for the differences between platforms and environments.
  • Demonstrated technical design, architecture, problem solving, and debugging skills.
  • Experience with building ML tooling or working with LLM’s, Voice Assistant skills, natural language processing concepts and fundamentals.
  • Experience with React, JavaScript, TypeScript, and front-end state management solutions such as Redux, Recoil, MobX, or similar.
  • Unwavering passion to understand and simplify the no-code and low-code developer experience.
  • Experience in standing up and working with Build Tooling infrastructure and writing effective End to End/Integration/Unit Tests.
  • A track record of working collaboratively to understand customer needs and create solutions that positively impact our customers.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until October 8, 2025.

Responsibilities
  • Lead the design and implementation of modern, accessible frontend solutions using React and TypeScript.
  • Own architecture discussions, establish frontend patterns, and contribute to system design across web surfaces.
  • Drive telemetry integration to track performance, usage, and reliability; use this data to refine the product.
  • Mentor other engineers and act as a Designated Responsible Individual (DRI) for systems in production.
  • Partner closely with PM, Design, and partner engineering teams to ship cohesive, customer-focused experiences.
  • Write clean, extensible, and testable code that scales, while contributing to shared tools and internal frameworks.
  • Promote engineering standards—code quality, testing, accessibility, security, and performance.
  • Drive experimentation and data-driven decision-making in collaboration with product teams.