We are hiring Software Engineers across all levels of experience in our development centers in Prague, Czech Republic and Bucharest, Romania
Come join the fastest growing SaaS application in Microsoft history! Microsoft Teams is an award winning (Best of Enterprise Connect 2018 and 2019, 2 years in a row) chat-based application in Office 365.
It is the hub for teamwork, giving teams instant access to everything they need right inside Office 365. Microsoft Teams is the canvas that keeps all your content, tools, people, and conversations together in one place.
It is the most popular multi-modal collaboration (chat, audio, video, and meetings) solution in the marketplace. There is so much more that we have planned and will need your help in this exciting endeavor!
Teams Forefront group is the owner of most Teams' in-meeting experiences for the end users. We build world-class frontend apps .
Here are some highlighted feature squads
To spice it up - we are responsible for the scenario invoked the most in Teams meetings - Mute, where every millisecond matters.
We do not create artificial boundaries for Frontend software engineers and our work is truly full stack for the code running on our customers workstation : starting from React experience all the way to native code for the media stack.
We expect a successful candidate to be proficient in either Web, Mobile or Native technologies with the desire to work across the technologies.
We would love for you to have experience in the following :
Native Development such as C++, Objective-C, Kotlin, C# or Golang
Knowledge of UI Frameworks & design patterns and general frontend engineering trends
Experience with or partnering with backend services to develop client friendly APIs using REST, GraphQL or gRPC
Strong computer science fundamentals : data structures, algorithms, distributed systems, information retrieval
Experience developing, maintaining, and running large scale applications
Solid written and verbal communication skills
Self-driven, pro-active, and results-oriented
If you feel you master just some of these areas, not to worry ! We are after people with growth mindset and a demonstrated ability to learn.