Fullstack-разработчик (Middle+)
Описание
Локация: Москва, Мишина улица, 56с2; работа в офисе или гибридном формате
Зарплата: до 300 000 ₽ на руки в месяц
Компания
ЭТЕРНУМ ТЕХНОЛОГИИ развивает внутренние web- и десктопные продукты для инженерных и административных задач.
Что делать
Разрабатывать и сопровождать frontend на TypeScript и React и backend на Node.js, NestJS и/или Express.
Создавать инструменты для отчётов обследования, смет, DWG-файлов и геоподосновы.
Проектировать схемы PostgreSQL, писать запросы, миграции и выполнять базовую оптимизацию.
Участвовать в разработке корпоративных Electron-приложений и интеграции файловых контуров.
Поддерживать REST API, авторизацию, API-контракты и интеграции со сторонними сервисами.
Работать с Docker, docker-compose и CI/CD, разбирать существующий код и доводить задачи до рабочего результата.
Требования
Коммерческий опыт fullstack-разработки от 3 лет.
Уверенное знание TypeScript, JavaScript и React; опыт Next.js будет преимуществом.
Практический опыт разработки backend на Node.js с NestJS и/или Express.
Уверенная работа с PostgreSQL: схемы, запросы, индексы и базовая оптимизация.
Ежедневный опыт работы с Docker, понимание REST, HTTP, JWT или сессионной авторизации и Git.
Опыт Electron или готовность быстро освоить разработку десктопных web-приложений; работа в офисе Москвы или в гибридном формате.
Хорошо, если есть
Опыт разработки внутренних корпоративных систем.
Понимание отчётов обследования, смет, AutoCAD и геоподосновы.
Опыт интеграций со сторонними API и файловыми хранилищами.
Знание TypeORM или Prisma, Redis, Swagger/OpenAPI, Redux Toolkit или Zustand.
Базовое понимание Linux, Nginx, деплоя, CI/CD, HTML5 и CSS3/SCSS.
Культура и преимущества
Работа над реальными внутренними продуктами инженерной компании.
Прямая постановка задач без лишних бюрократических слоёв.
Разнообразные задачи: от развития действующих сервисов до создания контуров для отчётов, смет и чертежей.
Полная занятость и оформление по ТК РФ.
Формат работы — офис или гибрид, обсуждается с кандидатом.
Процесс найма
В сопроводительном письме нужно описать завершённые проекты, включая продукты, закрытые полностью на frontend и backend.
Желательно указать опыт Electron или разработки десктопных клиентов.
Можно приложить ссылку на GitHub и примеры работ.