Brightgrove logo
Українська
Senior Golang Full Stack Engineer

Senior Golang Full Stack Engineer

Online TV Streaming Giant
Location
Remote, Wroclaw, Poland
Area
Backend
Tech Level
Senior
Tech Stack
SQL + AWS + REST API + NoSQL + Golang + Kafka + TypeScript + Node.js
Refer a Friend

your info

REFERRAL'S INFO

0/4000

About the Client

Our Client is a free online television service broadcasting over 75 live channels full of TV shows, movies, and Internet videos, all on one dial. The company was founded in 2013 and is based in Los Angeles, California. TechHive, a home technology review site, is referred to as the best cord-cutting application. The product runs as an app on AppleTV, Android TV, Amazon Fire Stick, Roku, and PlayStation. The company currently has around 75 content partners. The company also as of October 2016 has about 5 million monthly active users up from 500,000 in early 2015. We generate revenue from video advertisements between programming and have a goal to continue to stay as free television.

Project details

The first commercial television set was introduced in 1928 and has been largely unchanged since! For the first time in history, TV is changing in a big way! As a Software Engineer on the web application team, you’ll have the opportunity to implement innovation on television and reinvent TV. You’ll be challenged to implement and experiment with cutting edge tools and technologies, including AI. Your work will have a direct impact on millions of people and contribute to our goal of entertaining the planet.
The ideal candidate has a good understanding of the full stack with heavy experience in frontend development. Your solutions need to be reliable, efficient, reusable and scalable. You’ll need to understand the intricacies and complexities of building an app for a wide range of TVs and set top boxes in addition to desktop browsers for millions of users worldwide.

Your Team

We're looking for an experienced Senior Full Stack Software Engineer for development of new, as well as enhancement of existing applications powering its Enterprise Platform, which includes this Giant Video-streaming Product centralized platform management tool, middleware, and supporting backend services including but not limited to database access, event management, as well as authorization and authentication services.

Candidates should have exposure on how to integrate with external systems. Candidates must have hands-on experience with Golang, Javascript, Node, Express, React and similar JavaScript-based technologies, strong experience building solutions with AWS or Google Cloud Services.

What's in it for you

  • Interview process that respects people and their time
  • Professional and open IT community
  • Internal meet-ups and resources for knowledge sharing
  • Time for recovery and relaxation
  • Bright online and offline events
  • Opportunity to become part of our internal volunteer community

Responsibilities

This is a critical role with a wide range of responsibilities, including:

  • Design, implement and deploy new scalable and secure Golang and Node.js services
  • Design and maintain data intensive high throughput GRPC and RESTful APIs
  • Participate in code reviews and ensure developers adhere to team’s best practices and
    processes
  • Develop technical requirements for new projects or improve existing projects with teams
  • Monitor and improve team engineering metrics
  • Ensure priority tasks such as production issues are investigated and resolved in a timely manner

Skills

Required Qualities / Experience

We believe the right individual will have the following skills and experience in order to be successful in this role:

  • BS degree or higher in Engineering, Computer Science, or a related field required
  • 7+ years of software engineering experience
  • 3+ years of experience developing application services using Golang, Node, and front-end frameworks/libraries like React
  • 3+ years of experience building highly scalable, performant and responsive web applications
  • 3+ years of experience developing applications deployed on AWS or GCP
  • 3+ years of experience with Linux systems or shell scripting
  • 2+ years of Typescript experience
  • 2 + years of Golang experience
  • 3 + years of experience with writing and using APIs to consume data and push data to MongoDB
  • Excellent problem solving, critical thinking, and communication skills
  • Experience with as much of our technology stack as possible: Redis, Git, AWS, Kubernetes
  • Experience working within a globally distributed team

Desired Qualities / Experience

  • Familiarity with observability and monitoring tools
  • VOD Streaming experience is desired
  • Familiarity with authorization and authentication principles is desired
  • Familiarity with 3rd party authorization and authentication apis and software is desired
Recruiter Valentina Brysina
Your personal recruiter
Valentina Brysina

Apply Now

0/4000

sharing is caring & referral bonus