Fullstack-разработчик Middle+
О компании
Мы развиваем IT-продукты и ищем Fullstack-разработчика уровня Middle+, который сможет самостоятельно закрывать задачи как на frontend, так и на backend.
Ищем в команду сотрудника, гибко разбирающегося в it продукте: от интерфейса и API до базы данных, Docker и CI/CD.
Что предстоит делать
• Разрабатывать и развивать web-продукты с нуля.
• Писать frontend на TypeScript + React + Next.js.
• Разрабатывать backend на Node.js / Express / NestJS.
• Проектировать и интегрировать REST API.
• Работать с PostgreSQL: схемы, запросы, оптимизация.
• Работать с Docker и docker-compose.
• Настраивать и поддерживать CI/CD через GitHub Actions.
• Интегрировать сторонние API и сервисы.
• Участвовать в архитектурных решениях и выборе технических подходов.
• Разбираться в чужом коде и постепенно улучшать существующую архитектуру.
• Взаимодействовать с дизайнерами, менеджерами и другими разработчиками.
Что важно
• Коммерческий опыт Fullstack-разработки от 3–4 лет.
• Уверенный TypeScript.
• Хорошее знание React и Next.js.
• Опыт разработки backend на Node.js.
• Практический опыт с Express и/или NestJS.
• Уверенное знание PostgreSQL.
• Опыт работы с Docker.
• Опыт настройки или использования CI/CD, GitHub Actions.
• Понимание принципов REST API, HTTP, авторизации и работы с базами данных.
• Умение самостоятельно декомпозировать задачу и доводить её до результата.
• Уверенное владение Git.
Будет плюсом
• Опыт проектирования архитектуры приложений.
• Опыт работы с Redis, очередями и WebSocket.
• Опыт с облачной инфраструктурой.
• Понимание принципов безопасности web-приложений.
• Опыт разработки высоконагруженных проектов.
Что предлагаем
• Работа над реальными продуктами, а не бесконечным легаси.
• Возможность влиять на технические решения и архитектуру.
• Задачи разного уровня сложности: от новых фич до проектирования отдельных сервисов.
• Небюрократичная команда и прямое общение с теми, кто принимает решения.
• Возможность профессионального роста до Senior / Tech Lead.
• Конкурентная заработная плата по результатам собеседования.
• Формат работы: удалённо / гибрид — обсуждается.
Кого мы ищем
Нам нужен самостоятельный разработчик, которому можно поставить задачу и получить готовый результат, а не человек, которому нужно подробно объяснять каждый шаг.
Если ты уверенно чувствуешь себя и на frontend, и на backend, понимаешь, что происходит между браузером, сервером и базой данных, — будем рады познакомиться.