<div dir="ltr">Hello, Cafe!<br><div class="gmail_quote"><div dir="ltr"><div><br></div><div><div>We are seeking a Haskell developer to join our team and help us build an interactive television platform at scale in Russia! Candidates of all ages, nationalities, genders, etc. are welcome :) Full-time position in Moscow, Russia is preferable, but remote/part-time is possible!</div></div><div><br></div><div>Please, feel free to send your CV directly to me via e-mail or via a form at <a href="http://getshop.tv/ourteam/sr-haskell-developer/" target="_blank">http://getshop.tv/ourteam/sr-haskell-developer/</a></div><div><br></div><div><br></div><div><div>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.</div><div><br></div><div>Our backend in 100% Haskell (Servant) and some of our internal services rely on GHCJS (Miso).</div><div><br></div><div>We are seeking a senior Haskell developer to help us build a stable, automated, typesafe service at scale. Some of the challenges and tasks include</div><div>- dealing and optimising for an uneven, spiky, but predictable load</div><div>- integration with multiple imperfect services and platforms</div><div>- automating processes that aren't automated yet</div><div>- improving our automatic reporting system</div><div>- performing regular code reviews</div><div>- tutoring several junior developers</div><div><br></div><div>Some buzzwords that we use are Git Flow, GitHub, Servant (with servant-swagger), Miso, acid-state, PostgreSQL, hasql, postgresql-query, hspec, HUnit, QuickCheck, critetion, Circle CI, Ansible, Docker, Telegram (via telegram-bot-simple). We expect candidates to be familiar with most of those, as well as having an industry experience in functional programming.</div><div><br></div><div>We would be thrilled if a candidate were also interested in and/or capable of</div><div>- DevOps with Ansible/Docker/Nix</div><div>- technical writing (Russian or English)</div><div><br></div><div>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.</div><div><br></div><div>We'll gladly accept submissions from candidates of all ages, nationalities, genders, etc.</div><div><br></div><div>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.
</div><div><br></div><div>Our office in located right in the center of Moscow, a walking distance from Red Square, Arbat, Hermitage Garden, Moscow Zoo.</div><div>
It's also less than a minute from Pushkinskaya, Tverskaya and Chekhovskaya stations.</div><div>The office is equipped with a kitchen, microwave, coffee machine, offers tea and fresh fruit.</div></div><div><br></div><div><div dir="ltr"><div>Kind regards,<br></div><div>Nickolay Kudasov</div><div>CTO GetShop.TV</div></div></div></div>
</div></div>