Virginia Beowulf

Fullstack TypeScript Developer (NestJS + React), Middle / Middle+

Коротко

Fullstack-разработчик (NestJS + React) для собственной образовательной LMS-платформы онлайн-школы английского языка. Нужно вести фичи end-to-end: от проектирования схемы БД и бизнес-логики до интерфейса, а также поддерживать интеграции с внешними сервисами. Требуется коммерческий опыт разработки на TypeScript/JavaScript от 2 лет, практика с NestJS/Node.js и React, уверенное понимание SQL/PostgreSQL. Формат работы полностью удалённый, локация — РФ, график 5/2 с 10:00 до 19:00 МСК.

Кто мы
Школа английского языка, основанная практикующими лингвистами. Объясняем сложные вещи простыми словами и помогаем студентам развить беглую связную речь.
Работаем с 2016 года и с тех пор обучили более 8000 студентов. Наша школа является резидентом "Сколково".
К участникам команды относимся с заботой: бережно обучаем, делимся лучшими наработками, умеем слышать и понимать.
Кого мы ищем
Мы ищем самостоятельного инженера с коммерческим опытом разработки от 2 лет, который умеет брать на себя ответственность за фичу целиком — от проектирования схемы в БД, бизнес-логики до реализации интерфейса. Работа будет под руководством IT Директора.
О нашей платформе
LMS Virginia Bēowulf — это наша собственная образовательная платформа, которую разрабатывает команда школы для учеников, преподавателей и сотрудников. Мы активно развиваем веб-версию, автоматизируем бизнес-процессы онлайн-школы и создаем экосистему, которой ежедневно пользуются сотни людей.
Что потребуется делать
•Разрабатывать новые модули LMS и дорабатывать интерфейсы (End-to-End: от БД до UI);
•Проектировать REST API, писать бизнес-логику на NestJS и создавать компоненты на React;
•Работать с базами данных (PostgreSQL через Prisma ORM, MongoDB через Mongoose) и очередями;
•Разрабатывать и поддерживать интеграции с внешними сервисами (CRM, платежи, аналитика);
•Участвовать в code review, рефакторинге и планомерном устранении технического долга.
Наш стек
NestJS, Node.js, TypeScript, React, PostgreSQL (Prisma ORM), MongoDB (Mongoose), Docker.
Требования
•Коммерческий опыт разработки на TypeScript/JavaScript (желательно от 2 лет);
•Практический опыт backend-разработки на NestJS (или сильный Node.js) и frontend-разработки на React;
•Уверенное понимание баз данных SQL/PostgreSQL, умение проектировать структуру данных;
•Самостоятельность и ответственность: умение разобраться в коде, локализовать ошибку по логам и довести задачу до рабочего релиза;
•Системное мышление и готовность спокойно работать с legacy-кодом (разумное использование AI приветствуется).
Что вас ждет
•Удаленный формат работы, локация: РФ;
•График: 5/2 с 10:00 до 19:00 МСК;
•Официальное оформление по трудовому договору в штат компании, ежегодный оплачиваемый отпуск;
•Прозрачная система мотивации и понятные KPI (оценка по срокам и качеству кода);
•Своевременные выплаты;
•Бесплатное обучение сотрудников английскому языку в школе;
•Компенсация занятий фитнесом онлайн;
•Ежегодный оплачиваемый отпуск;
•Коллектив профессионалов, готовый делиться опытом и знаниями;
•Руководители и администрация, всегда готовые помочь.
В сопроводительном письме кратко расскажите, пожалуйста, какой самый сложный проект вы выполняли и как с ним справились.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте