Principal Software Engineer - Microsoft Teams and Skype
Prague, Prague, Czech Republic
před 1 dnem

Do you want to work on a product that is used daily by more than 75 millions of users? A product that is used by 91% of Fortune 100 companies.

A product that is available in 181 markets with a support for 44 languages. A product which is recognized as fastest growing app in the history of Microsoft.

We’re working on Microsoft Teams - modern collaboration and productivity hub for the workspace () and now also for your personal life.

Microsoft Teams brings together real time audio / video conferencing solutions, chat and Office 365 workloads such as Exchange, SharePoint, OneDrive and OneNote and integrates them in one product creating smooth user experience.

Our team is focused on extending the current offering to create the ultimate hub for personal use, to safely share information and collaborate with family, friends or your neighbors.

Microsoft Teams is built using cutting edge technology leveraging best from Microsoft Research, open source and Azure cloud.

Using short development cycles, we ship incremental updates to our customers, collect feedback and metrics and through that iteratively improve the product.

We're looking for a Principal Software Engineer to join and help lead engineering efforts across the team to deliver the best possible experience in the world.

We work alongside program managers, designers, UX engineers and content managers to turn their requirements into a magical experience for our users.

To achieve these results you will need to effectively collaborate across multiple teams in Microsoft, teach others your skills, and contribute your own excellent designs and code.

Ideally :

  • You have designed and delivered applications that are performant, reliable and secure for millions of users
  • You have a track record of building trust across teams and collaborating to deliver fantastic results
  • You have deep experience with React and JavaScript / Typescript
  • Your apps are instrumented, in addition to using analytics and A / B testing to drive features
  • You are an advocate for Agile, frequent app releases and modern software development lifecycle
  • You have experience with or partnering with backend services to develop mobile friendly APIs using REST
  • You are enthusiastic and ready to take on a leadership role in partnering and working collaboratively with teams across Microsoft

  • You are passionate about teaching others the things you know and learning from others
  • Job requirements :

  • You’ve done this before - you have at least seven years of software development experience in the industry
  • You can code - you are comfortable in object-oriented languages like Java, C++ or C#; and you have a solid grasp of algorithms, data structures, and design patterns.
  • You have working experience with React and Typescript, or with JavaScript and willing to learn TypeScript.

  • You can collaborate and model for others - you can explain your work, you can ask good questions, you listen to your peers and your customers, and you like to give and receive feedback
  • You stay focused - you want to build software that solves real problems for real people
  • You’re a professional engineer - you understand that it’s not enough to write code that works; it also must be well-designed, easy to test, and easy to add to over time
  • You love building beautiful apps and crafting the best user experience. For you, an app isn't working correctly until it feels great to use
  • You are a clear and effective communicator, be it when you write code, write emails or explain complex technical issues to non-technical co-workers
  • You want to learn to get things done you do anything it takes to implement your feature end to end, may it require you to dive into native code, learn a new language or implement a small change on a backend service
  • You set the course you discover important work that may not be obvious to others and get it done with the help of the team.
  • Nahlásit tuto nabídku

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .