A complete application in a minute
Tailored resume and cover letter, ready to send.
Robusta — международная IT компания, специализирующаяся на разработке ПО, веб-сервисах и аналитике. Ищем Middle+ Full-Stack инженера с упором на Backend для создания надёжных и масштабируемых решений.
Вакансия предполагает работу над архитектурой приложений и микросервисов, backend на Node.js и Python, frontend на React и TypeScript. Ориентируемся на кандидатов с опытом реализации MVP и масштабирования Prod‑решений.
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-инструментов для повышения эффективности разработки.