full-stack software engineer with a backend focus

грейд
senior
формат
удалённо
страна
Россия
опубликована
сегодня

описание

Robusta — международная IT компания, которая разрабатывает программное обеспечение, создает веб-сервисы и внедряет аналитику. Шаг за шагом мы вывели на рынок несколько успешных проектов и собрали их в один общий дом, который и назвали Robusta. Сейчас мы в поиске Middle+ Full-Stack инженера с упором на Backend, который умеет не просто писать код, а создавать надёжные и масштабируемые решения.

задачи

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

требования

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

условия

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

навыки

компания

похожие вакансии

статьи для разработчиков