Logo of Huzzle

Software Engineer II - Frontend

image

Microsoft

1mo ago

Applications are closed

  • Job
    Full-time
    Junior & Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Vancouver

Requirements

  • Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Other Requirements
  • Ability to meet Microsoft, customer and/or government security screening requirements that 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
  • 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 Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Proficient in front end programming languages, such as HTML, CSS, JavaScript, TypeScript and Web Component. Familiarity with front end tools and technologies, such as Webpack, Babel, Sass, Bootstrap, Material UI, or Tailwind CSS.
  • Knowledgeable in front end testing tools and methodologies, such as Jest, Enzyme, Cypress, Selenium or Playwright.
  • Experience optimizing client performance through efficient dependency management.

Responsibilities

  • Collaborate with appropriate stakeholders to determine user requirements for a scenario.
  • Drive identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Create, implement, optimize, debug, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Leverage subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  • Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

FAQs

What is the mission of the Microsoft AI (MAI) team?

The mission of the Microsoft AI (MAI) team is to use AI responsibly to make everyone more informed, capable, and supported.

What are the key responsibilities of the Software Engineer II - Frontend position?

Key responsibilities include collaborating with stakeholders to determine user requirements, creating and optimizing code, providing technical leadership and mentorship to other engineers, and proactively seeking new knowledge to improve product performance.

What qualifications are required for this position?

Required qualifications include a Bachelor's Degree in Computer Science or a related technical field and 2+ years of experience in coding with languages such as C, C++, C#, Java, JavaScript, or Python.

Are there any preferred qualifications for this role?

Preferred qualifications include a Bachelor's Degree and 4+ years of relevant experience or a Master's Degree with 2+ years of experience, as well as proficiency in front-end programming languages and familiarity with front-end tools and testing methodologies.

What is the base pay range for this position in Canada?

The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

What is the application deadline for this position?

The application deadline for this position is December 9, 2024.

Does Microsoft provide accommodations during the application process?

Yes, Microsoft provides assistance and reasonable accommodations due to a disability during the application process.

Is there an emphasis on company culture and values in this role?

Yes, candidates are expected to embody Microsoft's culture and values, which focus on growth mindset, innovation, collaboration, respect, integrity, and accountability.

Will there be a requirement for security screening for this role?

Yes, candidates must meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire and every two years thereafter.

What technologies will I be working with as a Software Engineer II - Frontend?

You will work with front-end programming languages such as HTML, CSS, JavaScript, TypeScript, and technologies like Webpack, Babel, Sass, and various testing tools including Jest and Cypress.

Technology
Industry
10,001+
Employees
1975
Founded Year

Mission & Purpose

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. When we show up, we achieve more together. Microsoft operates in 190 countries and is made up of more than 220,000 passionate employees worldwide.