— Опыт разработки на JavaScript от 6 месяцев (React, Node.js)
— Опыт работы с TypeScript
— Уверенное знание ООП и паттернов проектирования
— Опыт работы с реляционными СУБД — написание запросов, оптимизация, profiling, troubleshooting
— Опыт работы с Git
— Навыки работы с JIRA
— Опыт взаимодействия с публичными API
— Умение писать «самодокументируемый» код
— Английский на уровне Intermediate
— Опыт работы c WebSocket
— Навыки работы с PostgreSQL
— Опыт применения NoSQL хранилищ
— Опыт работы с AWS
— Умение писать Unit и интеграционные тесты
— Гибкий график работы: можно начинать свой день с 9 до 12, переносить часы и выстраивать свой день так, как удобно вам
— Офис в центре города (в Харькове м. Научная, Запорожье — БЦ EcoTower)
— Есть возможность удаленной работы, даже когда нет карантина
— Оплачиваемый отпуск (15 рабочих дней) и больничные (10 рабочих дней)
— Сотрудничество по ФОП
— Доступность руководства: любой ТОП-менеджер на расстоянии пары шагов/сообщения в чате
— Участие в разработке нового функционала
— Интеграция Maps API (отображение и стилизация карт, отображение текущего местоположения точек и маршрутов)
— Интеграция со сторонними сервисами доставки (UberEATS, в дальнейшем — другие аналоги)
— Формирование эффективной реляционной структуры данных
— Интеграция устройств для печати
— Участие в принятии архитектурных решений
Внутренняя система управления сетью ресторанов в США, которая обеспечивает:
— прием заказов с внешних сервисов;
— автоматизацию процесса передачи заказов между разными действующими лицами;
— эффективное распределение заказов между водителями;
— отслеживание прогресса каждой доставки в режиме реального времени.
Стек: React, Node.js, Typescript, PostgreSQL
Проект с нуля, команду формируем сами: Middle JS developer, PM, QA
Этапы интервью:
1) Общение с HR (30 минут)
2) Проверка английского (15 минут)
3) Техническое интервью (60 минут)