Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
WePlay Studios is a content-driven production company that blends gaming, technology, and storytelling to create unparalleled viewer experiences. The company accelerates the entertainment industry with creative solutions in broadcasting, augmented reality, visual effects, interactive experiences, etc.
1 липня 2020

Senior Front End Developer (Infrastructure) (вакансія неактивна)

Київ

Привіт! Я — Ілля, фронтенд тімлід тут у Weplay! Esports. У нас дуже весела команда, супер останні технології і ніякого «легасі». Повір мені, скоріше за все це саме те, що ти шукаєш.

Я шукаю Senior Front End Developer до інфраструктурної команди. Будемо робити наш сайт краще, шукати нові підходи, шляхи оптимізації і покращення.

Твоя команда:
— Ти — ¯\_(ツ)_/
— Я — власне ¯\_(ツ)_/¯
— Джуніор фронт — твій подаван, спритний, розумний і відповідальний
— Head of engineering — підказує, які штуки зараз на часі для наших продуктів
— Купа лідів, девопсів і всіх всіх всіх, які працюють над тим, щоб платформа була ідеальною

Твій код:
— Як у частини інфра-команди, в нас мабуть більше за все можливостей попрацювати з різними проектами і технологіями
— Тобі не треба верстати — для цього є окремі професіонали, за тобою тільки бізнес логіка, тільки код
— SSR з NextJS — так працює один з проектів — ми будемо його використовувати для інших
— Найстарішому рядку нашого коду влітку виповнилося два роки (7.06.18)
— Ніяких бекбонів, переписування з ангуляра 1.х на Реакт і схожих веселощів
— Останній Реакт("react«: «^16.9.0»,), круті хіпстерські штуки — портали, хуки, новий контекст апі і т.д.
— Останні солодощі зі світу ще ненародженого JS — optional chaining, null coalasence, Pipeline operator і тд. Ти може про таке ще не чув, а ми вже насолоджуємось і тобі дамо таку можливість ;-)
— Багато функціонального програмування (Ramda, Recompose, functional components, higher order components)
— Websockets (SockJS)
— Monorepo (Lerna) — зручна робота зі спільними частинами, мінмум дуплікації коду
— Git flow, кодрев’ю, два апрува до мерджа
— JIRA — Bitbucket — Jenkins
— Тобі не треба підтримувати IE. Тобто так, зовсім не треба, навіть найостаннішу версію ;)

Що для нас важливо:
— Логічне мислення із е маст. От прям зовсім обов’язкове. Технічна освіта (кібернетика, фізика, радіофізика, математика і т.д.) — може, але не звернемо на це увагу, якщо ти покажеш себе.
— Знання і досвід з JS із еназа маст. Ти знаєш, чим прототипне наслідування відрізняється від класичного, знаєш, де закінчується один скоуп і починається інший, а також куда уходит детство де втрачається контекст і куди вказує this.
— Продуктове мислення та бажання писати якісний код. Якщо тобі подобається твоя робота і ти прагнеш робити круті речі — нам з тобою по дорозі.
— Зацікавленість сферою кіберспорту буде великим плюсом.
— Гарне почуття гумору із е супер маст. На цьому рядку це вже має стати очевидним :)
— Досвід з React — обов’язково. Ти знаєш, як працює jsx, які є хуки і в якому порядку викликаються методи життєвого циклу, що краще наслідування чи композиція, що таке ref і key і навіщо вони потрібні, і дофіга іншого.
— Досвід з Редакс — так само. Чим стейт відрізняється від стору, наскільки чистим має бути редьюсер і чому, де можна зберігати бізнес логіку і де треба це робити.
— Бажано досвід з технологіями з секції про код.
— Обов’язково розуміння гіт флоу.
— Бажано досвід менторства розробників.

Твоя робота:
— Наша задача дуже проста — ми маємо підтримувати нашу платформу, що на поточний момент складається з трьох продуктів в найкращому стані, шукати нові рішення, оптимізовувати старі
— Менторінг джуніор спеціаліста, складання мапи розвитку, код рев’ю, 1to1 зустрічі
— Розділення слабозв’язаного моноліта на реакті на окремі продукти
— Міграція продуктів з client side rendering на server side rendering
— Підтримка і розвиток Cypress та Lighthouse тестів як частини CI/CD
— Інтеграція і рісерч фіча-тоглінг та а-б тестів солюшенів
— Оптимізація швидкості завантаження сайту (багато підходів вже застосовано, але ще багато чого можна покращити)
— І багато іншого)))

Переваги роботи у WePlay! Esports:
— Офіс з комфортними умовами роботи за 15 хвилин ходьби від станції метро «Осокорки»;
— 18 робочих днів оплачуваної відпустки та 12 днів лікарняних на рік;
— Робочий день розпочинається до 10:30 і 2 дні на тиждень можемо працювати віддалено;
— Медична страховка після випробувального періоду (100% покриття, premium-пакет);
— До 50% покриття витрат на профільне навчання;
— Корпоративні івенти (офісні турніри по CS і Dota, День народження WePlay! Esports, Summer BBQ Party, New Year Party, Children’s Days);
— Безкоштовні курси англійської мови (з native speaker);
— Gym partnership програма для відвідування спортзалу (в одній будівлі з офісом);
— Life-івенти (maternity / paternity leave, «Welcome Baby» Gift, весільний Time Off);
— В роботі у тебе буде Ментор і щоквартальні рев’ю для розбору цілей і завдань; 1-to-1 зустрічі з лідом для обговорення робочих процесів, і не тільки.

Зацікавили — тоді кидай резюме і побачимось на інтерв’ю ;)

Гарячі вакансії

Всі вакансії