Skype helps millions of people stay connected with those they care about the most. We’re looking for great engineers who can innovate and improve on what we’ve built. Located in Prague, the very heart of Europe, our team builds the core components and experiences that make up Skype and together we solve real problems of real people.
We developed an awesome technology that makes it super easy to build apps in a single TypeScript codebase that runs on a multitude of different platforms, including iOS & Android, Windows, MacOS & Linux and the Web.
We're looking for Software Engineers/Senior Software Engineers to join and help us deliver the best possible Skype 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.
Responsibilities
- You will design and deliver applications that are performant, reliable and secure for millions of users.
- You will be working with a cross-platform React, ReactNative and Typescript-based code base.
- You may occasionally be partnering with backend services to develop mobile friendly APIs using REST.
- Your apps will be instrumented with telemetry that allows for analytics and A/B testing to drive features.
- You will be part of an agile team in a modern software development lifecycle, with frequent app releases.
- You will participate in DevOps to ensure that our users are always receiving a great experience.
- You will teach others the things you know and learn from others.
Qualifications
- You’ve done this before - you have at least five years of industry experience developing software.
- You can code - you are comfortable in object-oriented languages like C#, C++ or Java; 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 - you can explain your work, you can ask good questions, you can listen to your peers and your customers, and you like to give and receive feedback.
- 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 set the course – you discover important work that may not be obvious to others and get it done with the help of the team.
- You 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.
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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Get email alerts for the latest"(Senior) Software Engineer - SKYPE jobs in Prague, Prague, Czech Republic"
