EVO— продуктова українська IT-компанія. Ми робимо маркетплейси для онлайн-шопінгу і замовлення послуг — Prom.ua, Satu.kz, Bigl.ua, Kabanchik.ua, Shafa.ua. Також розвиваємо фінтех проєкт RozetkaPay.com та логістику. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб.
6 листопада 2017

Middle Front-end Developer (ES6/React) (вакансія неактивна)

Київ

Команда Zakupki.prom.ua компанії EVO шукає Middle Front-end розробника (ES6/ReactJS).

Zakupki.prom.ua — найбільший майданчик-учасник системи електронних державних закупівель «ProZorro», систем електронних державних торгів «ProZorro.Prodazhi» та системи електронних комерційних закупівель «RIALTO».

ProZorro довела свою унікальність, отримавши дві найпрестижніші в світі премії — World Procurement Awards 2016 і Open Government Awards 2016 за найкращу в світі ініціативу в сфері державного управління.

Zakupki.prom.ua — не просто місце для проведення тендерів та аукціонів, а ресурс, що забезпечує навчання, захист та підтримку замовників і постачальників, консультує їх щодо будь-якого питання: від максимально правильної та комфортної участі в тендері до підписання контракту або оскарження результатів. Також майданчик займає проактивну позицію в ринку у впровадженні нового функціоналу, технічних інновацій та найвищих стандартів клієнтського сервісу.

Zakupki.prom.ua — це наш внесок у реформування України.

Ми працюємо за гнучкими методологіями і по налагодженими процесам, які в свою чергу регулярно переглядаються і покращуються, що дозволяє нам оперативно впроваджувати новий функціонал і розвивати як державну систему закупівель в Україні, так і допомогати середньому і великому бізнесу вести свою закупівельну діяльність.

Технічний стек команди:
ReactJS, RxJS, ES2016,
Python 2.7 / 3.5 + Pyramid Framework, Elasticsearch, Celery, SQLAlchemy.

Технічні рішення по фронтенду в компанії:
Cистема збірки — webpack.
Стилі — CSS Modules.
SPA додаток будуємо на es6 +, React, Redux.
Рухаємося в бік GraphQL + Apollo (зараз запущено експериментально на мобільних версіях сайтів компаній)
Плавно мігруємо на серверний пререндеринг.

Наш кандидат:
— знає не просто jQuery, а розуміє як робити SPA
— знає як побудуваті складні інтерфейси
— знає, як акуратно керувати стейтом додатку
— добре знає браузер і веб API
— розуміє, що сучасний інтернет — це не пара колл-беків на Ajax-запит, а великі серйозні додатки
— працює з ES2016, ReactJS, RxJS, BabelJs, веб-пакетом або схожими

Дуже круто, якщо ти:
— командний гравець і готовий навчити нас чому-небудь (вся команда спеціалізується більше на бекенді й нам просто необхідний ведучий розробник за напрямком фронтенда)
— хочеш/ будеш готовий підучити Python й підправити щось на бекенді в рамках своїх завдань, без залучення інших спеціалістів
— мав досвід розробки серверної частини на Node.js

Основні завдання:
— інтерфейс державних та комерційних замовників та аукціонів
— інтерфейси поточних запланованих завдань для покращення зручності використання системи (розробка з нуля)
— архітектурні завдання по фронтенду і вимог до API (розробка з нуля)
— інтерфейси пошуку
— розробка бібліотек уніфікованих компонентів для використання в інтерфейсах проекту (розробка з нуля)
— менторити бек-енд розробників у навчанні JS

Глобальні завдання:
— впливати на розвиток проектів
— експериментувати з новими технологіями, самостійно приймати участь у розвитку технічного стеку
— ділитися результатами напрацювань з іншими командами на локальних мітапах. Переймати досвід інших проектів. В компанії також є команда архітекторів, які займаються оптимізацією всіх процесів розробки і в яких також можна навчитися чомусь новому.

Про співбесіду й підбір в команду:
Ми знайомимося з вашим резюме і, якщо є, прикладами кода. З даною інформацією, технічна команда дає зворотній зв’язок і запрошує або не запрошує на скайп-інтерв’ю, де ми знайомимось ближче і спільно приймаємо рішення про особисте технічне інтерв’ю у нас в офісі.