Principal Software Engineer – Frontend

Microsoft based in Vancouver, British Columbia, Canada is inviting applications from suitable candidates for the position of Principal Software Engineer – Frontend. Microsoft, a renowned American multinational tech giant headquartered in Redmond, Washington, is celebrated for its flagship software offerings, including the widely used Windows operating systems, the versatile Microsoft 365 suite, and the internet browsers Internet Explorer and Edge. Microsoft’s pervasive influence in the tech industry is rooted in its dedication to equipping both individuals and organizations with state-of-the-art technology solutions. With a strong foothold in domains such as artificial intelligence, gaming (Xbox), and enterprise services, Microsoft maintains its role as a transformative force in the digital realm, encouraging cooperation, efficiency, and technological progress across various sectors. The candidates selected for the vacancy will be required to start the work as soon as possible.

Job Description:

Employer Name: Microsoft
Position: Principal Software Engineer – Frontend
No of Vacancies: 3
Salary: Salary is not mentioned, $15.00-$20.00 hourly estimated salary
Employment Type: Full-Time
Location: Vancouver, British Columbia, Canada
Job number: 1610182
Work site: Up to 50% work from home
Travel: 0-25 %
Role type: Individual Contributor
Profession: Software Engineering
Discipline: Software Engineering

Requirements:

Languages: Candidates must have knowledge of the English Language
Education: Candidates should have a Bachelor’s Degree in Computer Science or a related technical discipline AND possess 6+ years of technical engineering experience in building modern web applications using TypeScript, React, Redux, Webpack, Jest, OR GraphQL
Experience: Candidates should have 5+ years of experience in React AND Redux

Physical Requirements:

  • The candidates should ideally have 10+ years of engineering experience in building modern web applications
  • The candidates should have a solid understanding of the modern web tech stack, which includes TypeScript, React, Redux, Webpack, Jest, and GraphQL
  • The candidates should demonstrate deep expertise in web markup, including CSS3 and HTML5
  • The candidates should have experience in troubleshooting and performance tuning skills
  • The candidates should possess a good understanding of best practices for building cross-browser and device-independent interfaces

Other Requirements:

  • The candidates should value autonomy and freedom to innovate
  • The candidates should be capable of choosing the best from open source and Microsoft-internal technology
  • The candidates should possess the ability to experiment, conduct A/B tests, and make data-driven decisions
  • The candidates should see the opportunity for outsized impact as part of a small but mighty team working on a rapidly-growing product needed now more than ever

Responsibilities:

  • The candidates should be able to develop user-facing features and experiences in partnership with design, product, and engineering
  • The candidates should be able to build reusable code and libraries for integration across different product surfaces, maintainability, and future use
  • The candidates should be able to build responsive, accessible, and localized experiences for a diverse user-base
  • The candidates should be able to experiment and A/B test key hypotheses to make data-driven decisions
  • The candidates should be able to optimize for the best performance and scalability.
  • The candidates should be able to mentor, coach, and develop engineers and lead by example

Benefits:

  • The candidates will get compensation, benefits, and perks, internal resources, technology, and opportunities for learning and growth, brand and networking, and opportunity for massive scale as part of a suite with hundreds of millions of users

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.

Apply Online

 

 

We thank all the applicants for showing their interest and trust in us, however, only the most eligible candidates will be selected, and conducted for further procedures directly from employers, in between no charges/fees or original documents will be asked from any applicant. All the best!

Check the latest available jobs in Canada

Show More
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker