Описание:
Основные задачи разрабатываемого ПО: создание и управление карточками, таблицами, отчетами, а также экспорт данных в различные форматы; автоматический расчет статистических показателей и визуализация аналитических данных (дашборды, графики); онлайн-коммуникации между пользователями ПО; интеграции и обмен данными с другим ПО. На данный момент мы увеличиваем штат и готовы пригласить в команду Junior+/Middle разработчиков на постоянное сотрудничество
Задачи:
- Разработка программного обеспечения на веб-технологии (СУБД PоstgreSQL, сервер NodeJS, клиентская часть React)
- Написание процедур и функций в СУБД Postgres
- Участие в написании и оформлении отчетной документации
- Обсуждение и уточнение задачи с заказчиком (возможны командировки, общение с пользователями)
Требования:
- Профильное высшее (оконченное либо учащийся последнего курса) или среднее профессиональное образование
- Опыт в коммерческой разработке от 1 года
- Опыт работы с клиентскими фреймворками React
- Знание Node.js и фреймворка Express, опыт в написании REST/GraphQL сервисов и понимание архитектурных отличий
- Опыт разработки микросервисов и понимание архитектуры микросервисов
- Умение разрабатывать сервисы на WebSocket (socket.io)
- Опыт работы с сборщиками vite/webpack (клиент), esbuild (сервисы)
- Умение проектировать логическую и физическую модель БД (PostgreSQL), писать процедуры и оптимизировать запросы на языке SQL
- Опыт разработки с Redis
- Умение настраивать конфигурации NGINX и Apache
- Знание базовых команд linux
- Опыт работы с контейнерами Docker, понимание принципов CI/CD
- Готовность поддерживать и обновлять legacy код
- Умение предлагать и аргументировать технические решения
- Самостоятельность и способность быстро обучаться новому. Будет плюсом: владение NextJS, Angular, Vue будет плюсом; знание RabbitMQ, Kafka приветствуются; умение писать скрипты bash приветствуется; опыт работы с Gitlab CI и настройкой конвейеров будет плюсом; Знание C++ будет преимуществом; Опыт написания тестов (jest, mocha) и опыт работы с JMeter будет большим плюсом
Условия:
- имеет действующую ИТ-аккредитацию
- занимает стабильное место на рынке РФ
- имеет более чем 30-ти летний стаж работы
- осуществляет выплату «белой» заработной платы БЕЗ ЗАДЕРЖЕК
- можно работать удаленно, но иногда есть необходимость взаимодействовать с заказчиком офлайн и посещать офис
- офис в 1-ой минуте от метро Воронцовская и в 5-ти минутах от метро Калужская
- есть карьерный рост, как внутри проектов, так и внутри компании
- Отзывчивая команда специалистов, средний возраст - 25 лет
- Перспектива профессионального и карьерного роста
- Официальное трудоустройство по ТК РФ, полностью «белая» зарплата
- Формат работы на выбор: офис, гибрид
- Офис в шаговой доступности от м. Калужская/Воронцовская