Microsoft Corporation Software Engineer - Microsoft Teams for Mac in Prague (CEE HQ), Czech Republic
We are looking for a talented Software Engineerto work at the intersection of web and desktop development.
Our team is responsible for the desktop platform that enables Microsoft Teams and several other Microsoft Products. We are at the forefront of Desktop development in Microsoft, focusing on delivering a modern Desktop experience using a combination of Electron and web technologies. Hundreds of millions of individuals and businesses rely on us to do more and achieve more.
Write high quality code usingTypeScript, C++ and Objective-C
Help to get Teams working on new desktop platforms
Investigate and fix very complex bugs
Work with the Electron open source community
Collaborate with a large team of amazing developers across the world
Guarantee quality by writingautomatedtestsat every level (unit, integration and UI)
Have theopportunitytoparticipatein local and global Hackathons
BS in Computer Science or equivalent field
5+ years of software development experience building server/service applications
Strong problem solving, design, coding, and debugging skills
Experience in developing complex, large scale software in C++, Objective C or equivalent languages
Experience in developing non-trivial application for Mac OS or iOS
Proficiency in Data Structures and Algorithms is a must
Solid written and verbal communication skills
Track record of delivering products, features and functionality on time, at extremely high quality
Self-driven, pro-active, results-oriented and ability to work with minimal direction
Ability to work closely with team members to collaborate on innovative solutions
Ability to deal with ambiguity and prioritize issues
Ability to perform network-level debugging across multiple components / services
Comfortable writing tests as they write code: we aim for quality and stability in finite increments
Ability to quickly ramp up on new technology areas
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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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 (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Microsoft Corporation Jobs