Fullstack Middle+ Разработчик
Частный рекрутер
Рекрутер Sofiya
( сайт не указан )
Аккаунт зарегистрирован с email *@gmail.com
Опыт работы от 3 до 5 летот 300 000 ₽
Привет! Меня зовут Григорий Конюков. Мы занимаемся digital проектами и заказной IT разработкой.
Сейчас ищем опытного Fullstack-разработчика уровня Middle+, который готов присоединиться к проекту по разработке коммерческого портала.
Проект: Делаем не классический e-commerce, есть часть в виде каталога — это же микросервис, где есть витрина, фильтры, поиск, карточки товаров, разделы по категориям и т.п., но нет корзины, в замен корзины подключатся модуль от микросервиса КП.
Есть ЛК — микросервис, есть Админка, тоже микросервис.
Все микросервисы имеют мягкие связи, т.е. могут функционировать по отдельности без каждого из перечисленных микросервисов.
Стек: React/Vue.js, Nest.js/Next.js, SPA, SSR, SSG, Docker, CI/CD, Git, Gitflow, Kafka, PostgreSQL (опыт нормализации/шардирования).
На данный момент есть макет проекта и полное ЧТЗ.
Нужно сделать проектирование архитектуры, реализацию и сопроводительную документацию.
По срокам 4 месяца.
Наши ожидания:
• Подтвержденный опыт с указанным технологических стеком - от 5 лет (готовность предоставить рекомендации и портфолио).
• Умение проектировать сложные архитектуры и взаимодействия между монолитами.
• Опыт работы с базами данных, оптимизация запросов, настройка схем.
• Ответственность, самоорганизация, умение работать в условиях сжатых сроков. Вы будете реализовывать проект в единственном лице.
Задачи:
• Разработка монолитов с нуля и обеспечение их взаимодействия.
• Создание и оптимизация баз данных.
• Интеграция микросервисов и реализация коммуникации через Kafka.
• Настройка DevOps-процессов с использованием Docker.
Условия:
• Оплата: до 1.000.000 рублей за весь проект (4 месяца).
• Удаленная работа из любого города/страны.
• Оформление по договору с ИП.
• Занятость: полный день. Проект крупный - для нас важно полное погружение в разработку.
• Возможность работать над интересным сложным проектом самостоятельно принимая решения.
• Возможность работать в последующих наших проектах на постоянной основе.