Remote Developer - Node.js and Go
Location: Remote
fuboTV has recently received a $15MM investment and is seeking to add developers to their remote team. The company provides soccer fans across the globe with access to matches live in HD quality from a desktop, mobile phone, and other connected devices. The company currently has about 40K paying subscribers.
fuboTV is seeking an experienced back-end developer.
Responsibilities:
- Build reusable code and libraries for future use
- Optimize application for maximum speed and scalability
- Collaborate with remote team members
Requirements:
- Node.JS / IO.js experience
- Experience in consumer web
- One or more of the following frameworks: SailsJS, koa, Express - fuboTV uses SailsJS
- Document-oriented database such as: MongoDB, RethinkDB, CouchDB, etc. - fuboTV uses MongoDB
- Key-value stores and cache DB such as: Redis, Memcached, etc. - fuboTV uses Redis
- Designing, documenting and maintaining both public and private APIs
- Continuous integration & deployment tools such as: Jenkins, Travis, Codeship, CircleCI, etc. - fuboTV uses Codeship
- Version control - Git, Mercurial, Subversion, etc. - fuboTV uses Git
Nice to have:
- Experience with Google Go (Golang)
- Varnish or Nginx
- Docker & microservices architecture
- AWS EC2, ECS, and S3
- Experience working with CDNs such as Akamai and Fastly
- Experience working with live OTT videos: ffmpeg, h264, HLS
- Familiarity with front-end using AngularJS, React, Backbone, or similar MV?? framework.
Benefits:
Competitive salaries, stock options, opportunity to work remotely, 100% paid healthcare option (for employee) with vision/dental benefits. fuboTV's offices are in Flatiron.