Software Engineer - Front-end

April 19 2023
Industries IT: Software
Categories Internet, Web, E-Commerce, Programming, Development
Vancouver, BC • Full time

Do you enjoy creating Web and Mobile Applications?

Microsoft understands the complexity of task management and is committed to providing software and services that help our customers manage through all that complexity. Planner and To Do are key to our company’s long-term task management strategy and our engineering team delivers a range of customer-ready apps and services at scale while working to ensure we deliver a coherent task experience spanning all of Microsoft software and service endpoints (Outlook, Loop, Teams, etc.).

Tasks App in Microsoft Teams is used for individual task management and agile project management and is integrated with ToDo and Planner. Our team owns the Tasks App in Microsoft Teams and does work in the Planner Service as well. We are enjoying rapid growth of usage across our endpoints. We deploy new code to our users on a weekly basis. We have built our application using Typescript and React. The team’s dynamic is very collaborative and Agile environment. We are passionate about open source.

As a software engineer on this team, you will be involved in building the next generation experiences. You will be developing exciting new user experiences in Tasks App for our Teams Desktop and Mobile customers users utilizing the latest technologies and integrating the experiences into the Office 365 ecosystem. You will work with Program Managers and designers to get the right feature defined and then design, code, test and ship the update. A strong candidate will also have experience developing web and in a full stack development environment to support work on all aspects of the Planner service.

Required Qualifications:

  • 2+ years of experience in developing enterprise grade web applications.
  • 2+ years of experience in one of these languages: JavaScript, Typescript, CSS/HTML.
  • Knowledge of React Web framework.
  • BA/BS or MS degree in Computer Science or equivalent experience.

Preferred Qualifications:

  • 1+ year of experience in developing backend services
  • 1+ year of experience in C#
  • 1+ years of experience creating, releasing, and evolving large commercial software components or products at scale.
  • Experience in React Native framework.
  • Experience monitoring your work via telemetry as it gets deployed.
  • Experience as well as a passion for solving complex problems and for delivering quality results.
  • Strong customer empathy and willingness to learn.
  • Experience of collaborating across teams to deliver complete features and end-to-end customer experiences.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Apply now!

Similar offers

No similar offer found.
An error has occured, try again later. network