Deliver web-based user interfaces that enable customers to effortlessly accomplish their objectives.
Work effectively with backend engineers and PMs.
Solve challenges like simplifying complex concepts for users, optimizing web performance, and architecting scalable services.
Interact with customers and apply their feedback to influence our product design.
Leverage modern web technologies and tools and have the chance to directly shape our development practices and implementation technologies.
Coach, mentor and provide technical guidance to more junior engineers to boost their growth.
Collaborate with other engineers within the product (Warsaw, London, Redmond) and across Microsoft.
Nice to haves
Excellent software engineering habits, including peer code reviews, object-oriented design, unit testing, integration testing
Effective verbal and written communication
Application development and deployment experience with cloud services (e.g. Azure, AWS, GCP)
Experience in UX design
Interest in staying current with industry trends and techniques
What You'll Be Doing
Bachelor's Degree in Computer Science or related technical field AND demonstrated technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Some professional front end development experience using Javascript
Some experience building end-user UI using HTML, CSS, and Javascript-based frameworks such as React, Angular, or Vue
Perks and Benefits
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 Cloud background check upon hire/transfer and every two years thereafter.