Web and Cloud Developer for Live Video Player

  • Anywhere

nanocosmos is hiring software developers!

Are you interested in working for a company that offers a cutting edge live streaming solution for global business customers? At nanocosmos our mission is to bridge the gap between presenters and audiences worldwide with our ultra-low-latency live streaming platform nanoStream Cloud, enabling real interaction and creating high quality video experiences. We are a creative team in Berlin, offering a unique live streaming platform with clients all over the world with a drive for continuous innovation and excellence.

Web and Cloud Developer for Live Video Player

(permanent, full-time or part-time)

We are looking for a dedicated and ambitious software engineer (Javascript / Node.JS) for API, frontend and backend development. You will work with our H5Live Player team to design and implement live video-based streaming applications, based on our Javascript development stack.

This is a great opportunity to make a big impact on the design, architecture, and implementation of cutting edge products that are used every day, by people you know. The role is ideal for a passionate, dedicated, and talented Software Engineer who has experience building innovative, critical, high volume applications that are customer oriented.

Our main office is in Berlin, Germany. Remote work, full-time or part time or contract is a possibility.

This is a demo of our nanoStream Player with Adaptive Bitrate Playback
This is a link and demo of our player with Adaptive Bitrate Playback.

Responsibilities

  • Responsible for the development and maintenance of key system features
  • Will work on HTML5 video playback and streaming in the browser
  • Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
  • Will work in an Agile environment to deliver high quality software with short iterations.

Qualifications and skills

  • BS/MS in Computer Science or equivalent.
  • 2+ years of experience.
  • Strong experience writing HTML, JS and CSS cross-browser compatible code
  • Strong experience in JavaScript (Vanilla and Node.js), incl. debugging
  • REST API Design and Implementation
  • Client-side framework and API development
  • Experience in packaging and deploying software (npm, grunt, webpack, …)
  • Efficient, optimized client based Javascript in the browser (desktop and mobile)
  • Experience with agile workflows, git, ticket based team work, instant messaging
  • Experience building scalable infrastructure software or distributed systems for commercial online services.

Additional skills

  • Good English, German is a plus, but not required
  • Ability to work well in a team
  • Self-motivated and ability to work independently with minimal supervision
  • Good communication skills
  • Agile, iterative development approach: Interest to work with an international team and customers within short release cycles

Preferred skills & qualifications

  • Experience developing and deploying software services
  • Experience with video based applications (Players, but also low level video highly appreciated)
  • Excellence in technical communication with peers and non-technical cohorts.
  • Drive and strong sense of ownership, urgency.
  • Interest and/or experience in video communication, interactive VR, AR, 360 live streaming, Drone video.
  • Optional: Experience with video player technology, videojs, hls, dash, mp4, h264, etc.

 

What we offer

  • Flexibility: Flexible hours, work from home and/or in our modern office located in Berlin-Tegel
  • Responsibility: Agile processes, dynamic projects with challenges that provide space for creativity and demand ownership
  • Opportunity: Employees have the chance to be part of a growing industry, new technology trends and make a significant difference with their contributions
  • Insight: Flexible and transparent structure that provides insights regarding live video, product/services end-to-end, from the camera to the viewer, internally or regarding user interface
  • Stability: Our technology is innovative yet established and based on longtime expertise. We are a profitable and reliable company.
  • Perks & benefits: Free choice of the brands and technical equipment – you let us know what you can work best with. Plus: social events, superb coffee, water, refreshments and fruits.
  • Technology: unique developments based on cloud and video APIs, backend and frontends, based on several tech stacks, like Javascript, React, NodeJS, REST APIs, Video Encoding, Communication, Streaming and Playback components, cross-platform HTML5 applications, WebRTC, Websockets, HLS, H264, data metrics and analytics, and more

Who we are

We’re not sitting around wondering what the product is and burning other people’s money while expecting everyone to work ridiculous hours for little reward. We’re profitable, organized, and, with nanoStream Cloud, we are already providing a unique solution that delivers huge value to our partners and customers.

We support diversity, equality and inclusion and encourage everyone who is qualified to apply.

Are you up for a challenge?

If you are excellent at what you do and genuinely aim to apply your skills to solve challenges and innovate together with a great team, we would love to hear from you! Take the next step, try out our live streaming platform here and feel free to share your findings at jobs@nanocosmos.de. Please submit your application via email to jobs@nanocosmos.de including a cover letter, resume and references, salary expectations and earliest starting date.

We look forward to hearing from you!

Other jobs are listed here.

To apply for this job email your details to jobs@nanocosmos.de