Otevřená pracovní pozice v Microsoft

Senior Software Engineer (Front-end) Skype Consumer

Typ úvazku
Budova Delta, Za Brumlovkou 5/1559, 140 00 Praha 4, Czechia

We are looking for a passionate, driven front-end software engineer who will help us deliver a new Skype experience on the web and on mobile. To perform in this role, ideally you should have already accumulated experience working on large-size projects, or on projects of scale and high impact.

The world of web and mobile development is evolving faster than ever and we expect you to stay on top of the newest technologies, explore, try and learn all the time. You will join a team of passionate engineers who develop user experiences that let people come together, chat, talk and share anything anytime.

What we do:

  • We develop web-platform clients using TypeScript, JavaScript, React, Knockout
  • We develop solutions used on Skype, Bing, Outlook, MSN, Wordpress
  • We build, deploy using VSTS, Azure
  • We use pull requests and pair programming
  • We are self-organized and embrace agility


  • 5+ years’ experience building large scale, complex applications
  • Deep knowledge in TypeScript, JavaScript, SASS, HTML5, CSS3 and responsive design principles
  • You need to know how to write unit tests for your own code
  • Understanding of industry standard web accessibility, web design & usability; solid awareness of cross-browser, cross platform and cross device web development and defect resolution
  • Strong architectural and OOP skills
  • Ability to demonstrate strong problem solving skills; fluent with Git

Other qualifications:

  • Touch screen, adaptive design would be advantageous
  • Experience in writing UI automation tests is appreciated
  • Experience with React and React Native is welcomed
  • Expertise with VSTS, Azure is a plus
  • Knowledge of .NET/C# or other strongly typed programming language is an advantage
  • Experience with iOS and Android development is valued

What we need from you is:

  • for you to be ready to take ownership of an application and accept that you can be called at night to resolve a live site incident if necessary
  • you should be willing to challenge status quo, build strong professional networks and use them to achieve team goals
  • you should be able to give and receive honest feedback often
  • for you to display strong team player skills and the ability to work harmoniously within a diverse workforce

Sdílet příležitost