"ТИТАН-ИТ" - аккредитованная IT компания, динамично развивающийся IT-интегратор, специализирующийся на комплексных решениях для бизнеса. Для усиления команды приглашаем на работу Fullstack разработчика.
Чем предстоит заниматься:
- Разработка и поддержка backend-сервисов на Node.js/TypeScript/PHP.
- Разработка пользовательских интерфейсов на React.
- Проектирование и развитие REST API.
- Работа с PostgreSQL, оптимизация запросов. Интеграция со сторонними сервисами.
- Участие в проектировании архитектуры и код-ревью.
- Исправление production-инцидентов и развитие существующего функционала.
- Взаимодействие с аналитиками и другими участниками команды.
Мы ожидаем:
-
Опыт коммерческой разработки полного цикла (backend + frontend). Уверенное владение TypeScript, Node.js, React и PostgreSQL.
-
Backend (TypeScript/Node.js/PHP): уверенное владение TypeScript; коммерческий опыт разработки на NestJS, Fastify или Express; понимание Event Loop и асинхронной модели Node.js; проектирование REST API; валидация данных; аутентификация и авторизация; обработка ошибок и логирование; реализация фоновых задач; опыт интеграции со сторонними сервисами.
-
Frontend (React): уверенное владение функциональными компонентами и Hooks; управление клиентским и серверным состоянием; опыт работы с React Query, Redux Toolkit, Zustand или аналогами; разработка форм и валидация; компонентный подход; понимание причин повторных рендеров; базовая оптимизация производительности; опыт тестирования компонентов. PostgreSQL: уверенное написание SQL без полной зависимости от ORM; JOIN, CTE, агрегатные и оконные функции; понимание принципов работы индексов; чтение EXPLAIN / EXPLAIN ANALYZE; транзакции; блокировки и уровни изоляции; миграции БД; понимание проблемы N+1; опыт работы с Prisma, TypeORM, Sequelize или другими ORM.
- Гибридный формат (3 офис/2 дома)
- Оформление в штат или ГПХ

