We are seeking a highly skilled Full Stack Engineer with at least a year of experience (3+ years preferred) to join our team working on HyWay, an exciting new platform for hybrid mingling developed at Microsoft Research, which has seen significant interest at Microsoft. This is a contingent position for a period of one year, with the possibility of an extension. Please visit Project HyWay for more information.
The ideal candidate would be proficient in React and Redux and would have experience working with video conferencing/webRTC applications. Familiarity with HTML5 game development is a plus.
Responsibilities:
- Develop and maintain the HyWay system using React, Redux, and other modern web technologies.
- Collaborate with cross-functional teams to design, develop, and implement new features.
- Write clean, maintainable, and scalable code.
- Work with product managers and designers to ensure the best user experience on HyWay.
- Participate in code reviews and share knowledge with the team.
- Continuously improve the codebase and development process for scalability, robustness, and ease of deployment.
Requirements:
- Bachelor’s or Master’s degree in computer science or a related field, with at least a year of experience (3+ years preferred) as a Full Stack Engineer.
- Proficiency in React, Redux, and other modern web technologies.
- Experience working with video conferencing/webRTC apps.
- Strong problem-solving skills and ability to work independently.
- Good communication skills and ability to work in a team environment.
This is a unique opportunity to work on an innovative research system and help scale it to serve users the world over, all while being part of the intellectually stimulating environment at Microsoft Research. If you are passionate about web development and enjoy working in a dynamic and fast-paced environment, we would love to hear from you!
How to apply:
Please send an email to [email protected] with the subject line containing “Full Stack Engineer (Contingent Position)”, the body containing a short blurb (less than 50 words) regarding yourself and your skills & experience, and your current resume as a PDF attachment. Please do NOT email the project members directly.