* 3+ лет опыта веб-разработки
* Профи в React (hooks, context)
* Профи в названии переменных/функций/модулей (чтобы не писать к ним комментарии и через 3 месяца не было — что это???)
* Профи в разделении изменений на коммиты и вразумительные комментарии к ним
* Опыт использования алгоритмов и структур данных
* Опыт использования паттернов проектирования
* Профи в JavaScript, ES6, Generators
* Профи в Redux, Redux-saga
* Профи в Git
* Профи TypeScript
* Профи в HTML/CSS (Flexbox, Grid) — мы делаем функциональные приложения с удобными интерфейсами
* Опыт с Styled components
* Опыт с Jest
* Опыт проектирования REST API
* Опыт с Npm, Yarn (в идеале вы выкладывали свой package/library на npmjs.com)
* Опыт с Webpack (вы должны понимать, как то что вы написали, потом поймет браузер)
* Английский — комфортный для чтения документации/требований и написания названий переменных :)
* NodeJS, Express
* WebSockets
* Docker
* Cypress
* Story Book
* Высокая зарплата
* Сложные задачи
* Интересные проекты
* Современные технологии
* Участие в развитии продукта
* Комфортный офис возле метро
* Работа в команде высококлассных специалистов
* Full-stack разработка проектов (Node/React/Saga/TypeScript)
* Реализация требований в эффективном, тестируемом, поддерживаемом коде
* Написание unit тестов в необходимом и достаточном количестве
* Эффективная организация структуры проекта с большим количеством кода/модулей
* Инициативное участие в обсуждение бизнес-задач и понимание того, зачем мы делаем ту или иную функциональность
* Оптимальная техническая реализация требований в зависимости от стадии готовности продукта к публичному релизу
* Описание/обсуждение будущего технического решения бизнес-задачи
Наши проекты — это собственные продукты — плагины для Atlassian Jira, которые продаются на Atlassian Marketplace. Разработка новых плагинов с нуля с использованием самых современных инструментов: React, Redux, Saga, TypeScript, Jest, Cypress, Story Book.