Назад
2 дня назад

Middle+ Full-Stack Software Engineer (Node.js/Python)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Middle+ Full-Stack Software Engineer (Node.js/Python): Разработка и развитие веб-продуктов от проектирования архитектуры до вывода в production с акцентом на backend на Node.js и Python, frontend на React и TypeScript, а также стабильность и масштабируемость сервисов. Фокус на проектировании микросервисов, баз данных и API, запуске продуктов от MVP до Production, оптимизации производительности и самостоятельном выборе технического стека.

Локация: Москва; удалённый формат работы

Компания

Robusta — международная IT-компания, разрабатывающая программное обеспечение, веб-сервисы и аналитику, а также собственные продукты.

Что делать

  • Разрабатывать и развивать существующие и новые продукты на всех этапах — от проектирования архитектуры до вывода в production.
  • Проектировать архитектуру приложений, микросервисов, баз данных и API.
  • Разрабатывать backend на Node.js и Python и frontend на React и TypeScript.
  • Поддерживать и улучшать сервисы, обеспечивая их стабильность, производительность и масштабируемость.
  • Выбирать технологии и технические решения под бизнес-задачи, разрабатывать новые функции и оптимизировать код.

Требования

  • От 4 лет коммерческой Full-Stack разработки; общий указанный диапазон опыта — от 3 до 6 лет.
  • Опыт проектирования архитектуры приложений и микросервисов, а также запуска продуктов с нуля — от MVP до Production.
  • Уверенное знание Node.js и JavaScript/TypeScript, асинхронного программирования, Event Loop и принципов работы с памятью.
  • Опыт работы с NestJS, Express или Fastify.
  • Знание Python, опыт с FastAPI, Django или Flask, asyncio и Celery.
  • Опыт frontend-разработки на React и TypeScript; знание Redux Toolkit, Zustand или React Query.
  • Понимание компонентной архитектуры, рендеринга и оптимизации производительности веб-приложений.
  • Уверенный опыт работы с PostgreSQL: проектирование и нормализация баз данных, сложные SQL-запросы, индексы и транзакции.
  • Готовность самостоятельно принимать технические решения, подбирать стек под задачи проекта и активно использовать AI-инструменты для повышения эффективности разработки.

Культура и преимущества

  • Удалённая работа в команде и развивающемся продукте.
  • Компенсация расходов на спорт, английский язык и профессиональные курсы.
  • Подарки на день рождения, свадьбу и рождение ребёнка.
  • Реферальная система с бонусом за приведённого сотрудника.
  • Возможность посещать конференции, вебинары и другие профессиональные мероприятия.
  • Работа без бюрократии и ненужных ритуалов.

Процесс найма

  • HR-интервью, интервью с руководителем, техническое интервью и оффер.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →