Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer Front End 
United States 
532258376

10.09.2024
Qualifications

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.
  • 4+ years of professional experience with React, TypeScript, CSS, HTML5 and front-end state management solutions such as Redux, Recoil, MobX, or similar.

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 background and 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 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 6+ years of experience transforming designs into rich experiences.
  • Experience leading build out of scalable, accessible frameworks for web experiences.
  • Experience with Bootstrap, HTML5, CSS3 and SASS.
  • Proficient with source control management, build and deploy products such as Azure Dev Ops, toolkits and best practices for front-end engineering such as latest ECMA standards, bundlers, Story Book etc.
  • Experience in working with a broad array of stakeholders to define, develop and support engineering solutions.
  • Proficient analytical skills with systematic and structured approach to front-end design and implementation.

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 September 12, 2024.

Responsibilities
  • Lead the development and/or enablement of front-end design solutions, technical prototypes, tooling, and/or user interface systems.
  • Coordinate with design and user experience teams to transform designs from Figma or other design tools into extensible components for implementation and maximizing re-use.
  • Collaborate with a wide variety of security researchers, applied scientists, product managers, and engineering teams to generate ideation solutions for complex products.
  • Lead by example and mentor others to produce extensible and maintainable front-end frameworks and experiences.
  • Leads efforts to optimize solutions leveraging modern web frameworks, open source and 1st party solutions.
  • Helps define metrics and targets for optimizing end-user experiences.
  • Embody our