Frontend Developer at GetShop.TV

We are seeking a Frontend Developer to help us create experiences for interactive television.

GetShop.TV is an interactive television platform that connects viewers with advertisers and content providers on both live TV and video-on-demand services. Right now the company is expanding its platform, connecting more TV channels and operators in Russia. At the same time we are working on automation and scalability.

We have a variety of frontend-related projects, from creating interactive experiences for end users to internal "admin" panels and report presentations.

We are seeking a FrontEnd Developer to help us create those experiences. Some of the challenges and tasks include

  • creating interactive experiences in various formats (VPAID, MRAID, custom HTML+JS) and for different devices (STB, SmartTV, desktop, mobile);
  • encorporating common templates in a "manager"-friendly interface (for further automation);
  • developing partial web-based "simulators" for our most common end-user devices (for quick realistic previews);
  • developing frontend for internal services;
  • performing regular code reviews.

We expect confident use of JavaScript and/or TypeScript, but we will welcome any other language/technology for better frontend development.

Currently we use different languages and tools, among which are raw HTML+JavaScript, TypeScript, CSS, LESS, gulp, AngularJS, Haskell (via GHCJS and Miso), Docker, Git, Photoshop, Sketch. We expect candidates to be well familiar with at least some of those.

 We would be thrilled if a candidate were also interested in and/or capable of

  • technical writing (Russian or English);
  • functional programming (especially in Haskell-like languages).

At the company we encourage learning and knowledge sharing, which include internal tech talks.
We also support open source contributions and participations in meetups and conferences.

We'll gladly accept submissions from candidates of all ages, nationalities, genders, etc.

Our focus will be on the candidates located in Moscow, Russia or willing to relocate.

However, remote/part time is possible for strong candidates or after a probationary period.

  • Our office in located right in the center of Moscow, a walking distance from Red Square, Arbat, Hermitage Garden, Moscow Zoo.
  • It's also less than 10 minutes from Pushkinskaya, Tverskaya, Chekhovskaya, Aleksandrovskii Sad and Arbatskya stations.
  • The office is equipped with a kitchen, microwave, coffee machine, offers tea and fresh fruit.
Соглашение на обработку персональных данных