← к выдаче
разработка

Fullstack-разработчик (TypeScript / Java / React)

Тольятти6 дн. назад

Коротко

Develops backend services and frontend interfaces for IQ GROUP's AI sales assistant, including database design, SQL optimization, and integration with message · Needs: Commercial experience with TypeScript and/or Java; NestJS and/or Spring Boot; REST API; relational databases (PostgreSQL, MariaDB); RabbitMQ; Postman/Swagger.

Описание от работодателя

Кто мы? IQ GROUP — это команда, которая создает будущее с помощью искусственного интеллекта. Наш продукт, I Q MENTOR — это мощный AI-ассистент для отдела продаж. Он анализирует звонки, создает идеальные скрипты и помогает менеджерам работать эффективнее, повышая конверсию на 30%. Мы не просто делаем софт — мы меняем подход к продажам. Мы ищем Fullstack-разработчика уровня Middle , который будет участвовать в разработке и развитии корпоративных веб-сервисов, интеграционных решений и внешних продуктов компании. Вам предстоит работать как с backend-логикой и базами данных, так и с пользовательскими интерфейсами. Важны самостоятельность, понимание архитектуры веб-приложений и умение доводить задачи до рабочего результата. Обязанности: Разработка backend-сервисов и бизнес-логики; Разработка и поддержка frontend-части веб-приложений; Создание адаптивных и удобных пользовательских интерфейсов; Проектирование структуры баз данных; Оптимизация SQL-запросов и производительности приложений; Интеграция frontend-части с backend API; Работа с брокерами сообщений; Написание тестируемого и поддерживаемого кода; Тестирование, отладка и исправление ошибок; Проведение код-ревью; Документирование технических решений, API и ключевых участков кода; Взаимодействие с разработчиками, аналитиками, тестировщиками и другими участниками команды; Участие в оценке задач и принятии архитектурных решений. Требования к backend: Коммерческий опыт разработки на TypeScript и/или Java ; Опыт работы с NestJS и/или Spring Boot ; Хорошее понимание принципов работы REST API; Опыт проектирования и разработки интеграций; Опыт работы с реляционными базами данных: PostgreSQL, MariaDB или другими SQL-базами ; Умение проектировать структуру базы данных и оптимизировать SQL-запросы; Навыки работы с Postman, Swagger или аналогичными инструментами; Опыт работы с брокером сообщений RabbitMQ ; Умение читать и понимать техническую документацию; Понимание принципов объектно-ориентированного программирования и основных паттернов проектирования. Требования к frontend: Коммерческий опыт frontend-разработки от 2 лет; Уверенное знание JavaScript и TypeScript ; Опыт работы с React ; Знание HTML5 и CSS3; Опыт адаптивной и кроссбраузерной верстки; Понимание компонентного подхода; Опыт работы с состоянием приложения; Умение интегрировать frontend с REST API; Понимание асинхронного программирования; Опыт работы с формами, валидацией и обработкой ошибок; Умение работать с макетами в Figma; Понимание принципов UX/UI и умение создавать удобные пользовательские интерфейсы; Опыт работы со сборщиками и инструментами разработки, например Vite, Webpack, npm или yarn. Общие требования: Уверенное владение Git; Понимание клиент-серверной архитектуры; Умение разбираться в существующем коде; Навыки декомпозиции и оценки задач; Ответственность за качество и результат своей работы; Умение самостоятельно находить решения и задавать вопросы по существу; Способность работать как самостоятельно, так и в команде. Будет преимуществом: Знание Docker и Docker Compose; Опыт работы с Redis; Опыт написания unit- и интеграционных тестов; Знание Jest, JUnit или аналогичных инструментов; Опыт работы с WebSocket; Понимание принципов микросервисной архитектуры; Опыт настройки CI/CD. Условия для комфортной работы: Офис, в который хочется приходить. Работай в стильном пространстве в центре города, где продумана каждая деталь. Удобный график 8:30–16:30 (Сб-Вс — выходные); Кальян-зона для неформальных переговоров и нетворкинга; Профессиональный массаж, чтобы быстро снять напряжение (У нас есть штатный массажист); Яркая корпоративная жизнь; Уютные диваны и зоны для релаксации по всему офису; Ароматный кофе и чайная карта на любой вкус для всех сотрудников; Работаем по производственному календарю, в праздники отдыхаем. Готовы стать частью нашей команды? Откликайтесь на вакансию!