Software Engineer – Web Developer (Front-End)

This position is remote and can be based in Mexico, Costa Rica, & Brazil

The Office Media Group (OMG) has a simple vision – to empower a billion customers to achieve more with media. The team builds services, applications, and experiences that bring the power of media, including photos, video, 3D rendering and more to every customer of Office.

Are you passionate about making the best software experience to bring creative storytelling to the world? Do you want to build apps for videos that millions of people use? Do you have a wealth of experience building UI that you enjoy sharing with other developers? If you are a software engineer passionate about architecting and building high fidelity user experiences for video storytelling, this could be the role you have been looking for.

We build Microsoft’s Stream app, which is used by millions of people every single day. We use deep customer research with design thinking to invent, build, and ship products. Our team’s mission is to democratize the use of video to make everyone more productive, creative, and connected with video.

Capturing, viewing, and sharing video has always been a critical part of our digital lives, and this industry has only scratched the surface of what is possible. Help realize our dream of bringing our current video experience to all web-enabled devices for the masses.

Responsibilities
  • Develop and ship Web Applications with quality through reliable automated testing.
  • Review others code promptly to enable team to make progress.
  • Independently set goals and achieve them with quality.
  • Properly design and question/influence designs outside of ownership area.
  • Lead and drive discussions with partners to understand ambiguous requirements and convert them into actionable execution plans
  • Demonstrate excellent communication skills, including the ability to write concise and accurate technical documentation, communicate technical ideas to non-technical audiences, recognize patterns and provide solution before becoming a big problem.
  • Assess existing and new technologies and determine their applicability to solving real technical challenges in the tam.
  • Define well thought out design patterns and code with an emphasis on quality, simplicity, maintainability, and performance.
  • Adhere to and drive modern software engineering practices through design and code reviews.
  • Focus on customer/partner needs through a data driven approach.
Qualifications
Primary Qualifications:
  • Bachelor’s degree in Computer Science or Engineering or similar or equivalent experience 2+ years of experience as a Web developer using a modern UI development technology.
  • Excellent problem solving and debugging skills.
  • Excellent design and programming skills.
  • Comfortable learning and growing in a fast-paced, start-up-like environment.
  • Consistent track record of strong customer advocate and creative problem solver.
  • Ability to quickly ramp up, understand complex problems, and create solutions across many products.
  • Passion for complex UI design and implementation
  • 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
Bonus Qualifications:
  • Excellent Experience with React framework
  • Excellent Experience with vanilla JS, CSS and HTML
  • Excellent Experience writing automated tests on any level (unit, integration, E2E and visual regression)
  • Have experience with one or more of these technologies – Image or video processing and streaming technologies.
  • Large scale cloud services implemented on top of the Azure suite of services.
  • 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.

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. 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.

Benefits and Perks
  • Industry leading healthcare
  • Savings and investments
  • Giving programs
  • Educational resources
  • Maternity and paternity leave
  • Opportunities to network and connect
  • Discounts on products and services
  • Generous time away

 

Mais Detalhes

Candidatar-se para esta vaga


Faça parte dos nosso canais no Telegram e receba novidades e vagas remotas
Compartilhe esta Vaga

Microsoft

We're on a mission to empower every person and every organization on the planet to achieve more.

Receba nossas novidades