Skillbox – крупнейшая образовательная онлайн-платформа в России, объединяющая ведущих экспертов и практиков рынка.
Cейчас мы находимся в поиске Middle\Senior Node.js Backend разработчика для проекта по онлайн-школе английского языка.
Обязанности:
- Разработка веб-приложения в сфере онлайн-образования;
- Переезд на асинхронную архитектуру;
- Бесшовная авторизация со сторонними системами;
- Интеграции с CRM, платежными системами и другими внешними провайдерами;
- Разработка продуктовых фичей: ученический словарь, поиск по контенту в LMS,
подбор преподавателей в режиме реального времени, распознавание аудио;
- Построение корпоративного хранилища данных и интеграции с BI системой.
Требования:
- Опыт от 3 лет коммерческой разработки бэкенда на Node.js;
- Знание письменного и разговорного русского языка;
- Уверенное знание баз данных SQL, JS и Typescript;
- Опыт работы с облачными провайдерами (GCP, AWS, Azure и т.д.);
- Умение работать асинхронно и доводить задачи до релиза.
Стек используемых технологий на проекте:
- TypeScript, React, Postgres;
- Все новое пишем на Next.js, Prisma, GraphQL; старые сервисы – koa + sequelize;
- Фронт деплоим на Vercel (статика и лямды) через GitHub, бэкенд на GCP (Cloud functions, app engine, Cloud SQL, PubSub).
Условия:
- Полностью удаленная работа;
- Гибкий график;
- Дополнительные бонусы;
- Оплата 2200-3000$.
Будем рады ответить на возникшие вопросы и ознакомиться с резюме - @Dmitriy_Ptolemay