🔸имеет от 3 лет опыта разработки на React;
🔸знает английский на уровне Upper Intermediate;
🔸имеет 5 лет опыта разработки на JS;
🔸знает алгоритмы и структуры данных;
🔸умеет писать unit-тесты;
🔸имеет опыт работы с TypeScript;
🔸знает ES6;
🔸имеет опыт работы со стейт-менеджментом (Redux, Redux Saga);
🔸обладает уверенными знаниями HTML, CSS;
🔸уверенно использует git;
🔸понимает основные принципы HTTP, REST API;
🔸знаком с шаблонами проектирования;
🔸соблюдает стандарты оформления, принципы и лучшие практики разработки.
🔸знание d3.js или других доступных решений для диаграмм и графиков;
🔸опыт интеграции со сложными API;
🔸знания React hooks;
🔸базовые знания баз данных SQL/NoSQL (MySQL, MongoDB);
🔸общее понимание или опыт работы с backend;
🔸опыт конфигурирования Webpack;
🔸опыт работы с гибкими методологиями разработки программного обеспечения;
🔸умение работать с инструментами планирования (Jira, Trello);
🔸высшее техническое образование.
🔸комфортное рабочее место в нашем офисе, в центре города, возле парка;
🔸гибкий график работы;
🔸каникулы — 22 оплачиваемых рабочих дня в год;
🔸возможность удаленной работы;
🔸оплачиваемые визиты для общения с командой для ремоут-сотрудников;
🔸компенсация 50% стоимости обучения, спорта и медицинской страховки;
🔸регулярный разговорный клуб с носителем языка;
🔸обширная бумажная техническая библиотека.
🔸создание высококачественного кода на основных технологиях React/TypeScript/Redux + Meteor/MongoDB
🔸общение с клиентом (ежедневные созвоны с PO и CTO)
🔸разработка новых фич, архитектуры проектов и построение reusable компонентов и библиотек;
🔸написание unit-тестов и рефакторинг;
🔸участие в оценке и планировании.
Новая версия веб-приложения онлайн-шахмат.
Это крупная платформа мирового уровня, с большим количеством настраиваемых опций и возможностью игры для людей с проблемами слуха и зрения.
Команда с нашей стороны уже в процессе разработки.