Middle\Senior Node.js Backend developer

Основная информация о компании

Middle\Senior Node.js Backend developer
Обновлено: 11.11.2022

Тип работы
Зарплата
Опыт работы
Вид занятости
Удаленная работа
от 2200 UZS до 3000 UZS
От 3 до 5 лет
Полная занятость
Разработка сайтов
Разработка приложений
Комплексные решения
Описание

Skillbox – крупнейшая образовательная онлайн-платформа в России, объединяющая ведущих экспертов и практиков рынка.
На сегодняшний день мы предлагаем 780 образовательных продуктов: курсов дополнительного профессионального образования, программ бакалавриата, магистратуры и бизнес-образования, а также корпоративное обучение для бизнеса.
Cейчас мы находимся в поиске Middle\Senior Node.js Backend разработчика для [проекта](https://kespa.ru/) по онлайн-школе английского языка.

Обязанности:

- Разработка веб-приложения в сфере онлайн-образования;
- Переезд на асинхронную архитектуру;
- Бесшовная авторизация со сторонними системами;
- Интеграции с 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, @rinapina_ptolemay

Основные задачи

Обязанности:
- Разработка веб-приложения в сфере онлайн-образования;
- Переезд на асинхронную архитектуру;
- Бесшовная авторизация со сторонними системами;
- Интеграции с CRM, платежными системами и другими внешними провайдерами;
- Разработка продуктовых фичей: ученический словарь, поиск по контенту в LMS,
подбор преподавателей в режиме реального времени, распознавание аудио;
- Построение корпоративного хранилища данных и интеграции с BI системой.

График работы

Гибкий график

Дополнительные требования

Разговорный и письменный русский язык