Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer - Frontend 
Canada, British Columbia, Vancouver 
879264713

Today

Embody our and

Required Qualifications
  • Bachelor's Degree in Computer Science, or related technical discipline 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 experience in front-end technologies like Typescript, React, GraphQL, HTML, CSS.
Preferred Qualifications
  • 10+ years of proven experience in design, coding, testing, problem-solving, and debugging skills in any language.
  • Extensive experience working across disciplines, groups, and teams.
  • Experience with the software development lifecycle and agile methodologies.
  • Deep expertise in commercial product development with a strong focus on user experiences.
  • Ability to adapt new technologies and advocate them to the team.

Software Engineering IC5 - The typical base pay range for this role across Canada is CAD $132,800 - CAD $247,200 per year.

Find additional pay information here:

Responsibilities
  • Shape the architecture and design of the product, ensuring a well-thought-through technical foundation.
  • Drive process improvements within the team to elevate our development practices and standards.
  • Provide technical guidance to the team, mentoring and supporting team members in their professional growth.
  • Collaborate with engineers, product managers, designers, and partner teams to deliver a set of features with the right overall design and architecture.
  • Write clean, high-quality code with an emphasis on performance, simplicity, durability, scalability, and maintainability.
  • Take end-to-end ownership through the software lifecycle with a strong focus on solution, code quality, and efficiency.
  • Drive technical expertise by optimizing code/application for the best performance and advocating for state-of-the-art technologies and engineering practices.
  • Actively participate in wider engineering group- and site-wide activities.