Position: Middle JavaScript Software Engineer for Online TV Streaming Giant
Company: Brightgrove Ltd
Category: Node.js
Experience required: 3y
English level: upper

Your primary focus, as a JavaScript Developer, will be on developing and decision making. You also will communicate with the rest of the team (US and Ukraine) working on creating the new functionality and maintaining of existing one.

**ABOUT THE CLIENT**
Founded in 2013, our client is a hugely popular, cutting-edge online streaming television company from California. This free broadcasting service provides millions of viewers with more than 100 exclusive live and original channels that users won’t find on local TV. The content is full of TV shows of all kinds, premium news, on-demand movies, cartoons, viral videos, sports, lifestyle and trending digital series. In a nutshell, there is literally everything you’d like to see on your screen – hand-picked by people who know and love the entertainment industry.

More so, they offer a free app that runs seamlessly on multiple mobile, web and various connected TV streaming devices. Well-known online giants The Verge, Venture Beat, and Vibe declared our customer as ‘awesome’. So, we can say for sure that our client is redefining the future of television.

**PROJECT DETAILS**
One of the hottest startups in California is led by a team of highly-skilled and passionate entrepreneurs, alongside with the TV and technology executives. There is nothing but a high-energy culture and a top-notch development team. Only the best of the best in the industry work for the platform’s owners. The project has investors from US Venture Partners, Chicago Ventures, Universal Music Group, and more. Millions of users across multiple platforms interact with their app on a daily basis.

Famous magazines like NY Times, Forbes, TechCrunch, Variety, USA Today, CNN and Mashable never miss the opportunity to write about one of the leading video streaming platforms in the industry. As of right now, the goal of the project is to transform the future of television by building the largest online TV service in the world, while continuing to stay free.

**YOUR TEAM**
Our team is led by some of the best entrepreneurs and executives in media and technology. Our Executive Chairman was the Chief Content Officer of Spotify. Our co-founder and CEO was the CEO of Threadless and board member of Trunk Club and Smule. Our principal architect built the first Roku for Netflix. You’ll be joining a world-class startup team, with multiple exits under their belt, to build the future of television.

Our team solves business and technology problems. We run many experiments. We iterate on successful tests and turn them into products. We deploy those products across our apps to millions of users. We obsess over data. We run a lean, agile, vegan, non-gmo, all organic development process. Our team is aligned with company goals and KPIs. We have autonomy on how to solve problems. We bring out the entrepreneur in every engineer. We work together to build the future of TV.

**Detailed list of responsibilities**
- Discuss business and technical solutions;
- Build new features together with the client according to business requirements;
- Build infrastructure for the new project, implement changes to the existing projects;
- Translate complex functional, technical and business requirements into architectural designs;
- Communicate with the customer.

**SKILLS**
**Required:**
- Multiplatform experience and ability to quickly master new environments;
- Javascript, ES 5/6;
- Node.js;
- ReactJS;
- Express;
- MongoDB;
- Redis;
- REST APIs experience;
- AWS (Lambda, EC2, S3, Cloudfront, SQS, SNS);
- Git
 
**Good to have:**
- Hapi.js;
- Typescript;
- Brightscript;
- AWS mastering experience;
- Video streaming experience