A fast-paced, exciting work environment where there are always new challenges.
Opportunities to highlight your technical skills to directlyimpactEnterprise customer experience on Teams Rooms
Direct impact on product engineering decisions based upon user experience and data.
Qualifications
Required:
4+ years professional experience of mobile development experience using at least one of objective-C, Swift, Kotlin, Java
BS degree or equivalent, preferably in CS or related Engineering field
Android/iOS development experience is
Preferred:
Excellent communication and collaboration skills, and ability to be adaptable and agile in development
Experience with softwaredevelopmentlifecycle and agile methodologies
Experience on webrtcmedia stack.
Exposure to networking and streaming protocols such as HTTPS, TCP/IP, DASH/HLS.
Demonstrated problem solving and debugging skills.
Demonstrated passion for building great end-user experiences
Responsibilities
Proven experience in mobile development for iOS,Androidand React Native platforms.
mobile application performance and user experience.
Develop software features for Microsoft Teams Meetings and Events
Drive identification of dependencies and the development of design documents for a product, application, service, or platform.
Create, implement,optimize, debugs, refactors, and reuses code toestablishand improve performance and maintainability, effectiveness, and return on investment (ROI).
Product/Feature quality and reliabilitymonitorand live site support
Proactively seek new knowledge and adapts tonew trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products