Job Location : Boston,MA, USA
We are entering a stage of very rapid growth, our customer base includes some of the best-known brand names in the world, and we are adding more all the time. The right person in this role will allow us to grow even faster and delight even more customers, so if you are up for a challenge and want to make a difference, we have the job for you. Desktop Developer We're looking for a new member of our team to help us reach new markets by delivering amazing solutions to complex problems and play a strategic role in the development of our family of products. We're look for someone with experience developing protocol support and applications for Microsoft Windows™, virtual desktop environments and mobile devices. We are the market leader in eCDN (enterprise Content Delivery Networks) and the only vendor offering true enterprise infrastructure solutions such as multicast and caching for streaming video that work with virtually every online video platform and enable enterprises to distribute their video assets to their users in an HTML5 world. You'll be joining a highly collaborative team of engineers who each bring unique skills to the table. You're probably one of the go to people in your team when unique problems in changing environments need innovative solutions. You've implemented networking and other protocols from combinations of reference code and RFC and ISO standards in C#/.NET or similar high-level languages such as Java and are familiar with leveraging operating system specific APIs to optimize how services run effectively. Our products work with the latest HTML5 enabled browsers and modern streaming protocols including HLS and MPEG-DASH. Experience with JavaScript, WebRTC, HTML5 and streaming media is important while specific experience of video replay is not required, being able to debug complex problems between our products and modern JavaScript players is important. Exposure to environments such as Android, iOS, macOS, VMware Horizon and Citrix XenDesktop/XenApp is a plus. Responsibilities: