Описание
Мы — HR-компания, разрабатывающая собственное цифровое решение для управления талантами и карьерным развитием сотрудников. Сейчас мы развиваем продукт и ищем самостоятельного разработчика, который поможет реализовывать новые функции и участвовать в развитии архитектуры платформы.
Задачи
•Самостоятельно разрабатывать и поддерживать backend на NestJS и TypeScript, а также frontend на Next.js и React
•Проектировать и развивать REST API, структуру модулей, модели данных и связи в PostgreSQL
•Разрабатывать адаптивные пользовательские интерфейсы, интегрировать frontend с backend и реализовывать бизнес-логику на обеих сторонах
•Разрабатывать новые функциональные модули платформы: от проектирования и реализации до тестирования и внедрения
•Разрабатывать аналитические инструменты, дашборды и визуализацию данных для сотрудников, руководителей и HR-специалистов
•Разрабатывать асинхронные процессы с использованием RabbitMQ и Redis
•Участвовать в проектировании архитектуры, выборе технических решений и развитии масштабируемости приложения
•Писать поддерживаемый код, проводить тестирование и самостоятельно выявлять и устранять технические проблемы
Требования
•Коммерческий опыт Fullstack-разработки от 3 лет
•Уверенное знание NestJS и опыт самостоятельной разработки backend-приложений
•Практический опыт разработки frontend на React и Next.js, понимание SSR и клиент-серверного взаимодействия
•Опыт работы с PostgreSQL: проектирование структуры БД, написание SQL-запросов, работа с индексами и оптимизация производительности
•Понимание принципов проектирования REST API, модульной архитектуры и интеграции внешних сервисов
•Опыт работы с Redis и RabbitMQ, понимание принципов кэширования, очередей и асинхронной обработки задач
Условия
•Формат работы: Part-time / проектная работа, удаленный, гибкий график
•Участие в развитии архитектуры и продукта
•Возможность долгосрочного сотрудничества / equity