Роль охватывает широкий спектр обязанностей, включая инфраструктуру, проектирование баз данных и поддержку legacy-кода, что может привести к высокой нагрузке.
Перегруженная роль
Поддержка legacy
Современный стек
Стабильная компания
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Fullstack программист-разработчик WEB-приложений (NodeJS, React, PostgreSQL): Разработка веб-приложений для управления данными, отчетности, аналитики, онлайн-коммуникаций и интеграций с акцентом на микросервисную архитектуру, REST/GraphQL, WebSocket и оптимизацию PostgreSQL. Focus on проектирование клиентских и серверных сервисов, настройку инфраструктуры, поддержку legacy-кода и взаимодействие с заказчиками.
Локация: Москва, Профсоюзная улица, 78с1. Формат работы: офис или гибрид; иногда требуется посещать офис и взаимодействовать с заказчиком офлайн.
Компания
ЗАО «НПЦ ИРС» работает на российском рынке более 30 лет, имеет ИТ-аккредитацию и развивает программные решения для корпоративных заказчиков.
Что делать
Разрабатывать веб-программное обеспечение на PostgreSQL, NodeJS и React.
Создавать и поддерживать карточки, таблицы, отчеты, дашборды, графики и экспорт данных в различные форматы.
Разрабатывать процедуры и функции в PostgreSQL, проектировать модели данных и оптимизировать SQL-запросы.
Создавать онлайн-коммуникации, интеграции и обмен данными с другим программным обеспечением.
Обсуждать и уточнять задачи с заказчиками и пользователями; возможны командировки.
Участвовать в подготовке отчетной документации, поддерживать и обновлять legacy-код.
Требования
Профильное высшее образование, включая обучение на последнем курсе, или среднее профессиональное образование.
Коммерческий опыт разработки от 1 года.
Опыт работы с React; знание NextJS, Angular или Vue будет плюсом.
Знание Node.js и Express, опыт разработки REST/GraphQL-сервисов и понимание различий их архитектур.
Опыт разработки микросервисов, WebSocket-сервисов и работы с socket.io.
Опыт работы со сборщиками Vite или Webpack для клиентской части и esbuild для сервисов.
Умение проектировать логическую и физическую модели PostgreSQL, писать процедуры и оптимизировать SQL-запросы.
Опыт работы с Redis; RabbitMQ и Kafka будут плюсом.
Умение настраивать NGINX и Apache, знание базовых команд Linux.
Опыт работы с Docker и понимание принципов CI/CD.
Готовность поддерживать и обновлять legacy-код, аргументировать технические решения, самостоятельно работать и быстро обучаться.
Хорошо, если есть
Опыт с GitLab CI и настройкой конвейеров.
Знание C++.
Опыт написания тестов с Jest или Mocha и работы с JMeter.
Умение писать Bash-скрипты.
Культура и преимущества
Официальное трудоустройство по ТК РФ и полностью белая заработная плата без задержек.
Отзывчивая команда специалистов и возможность профессионального и карьерного роста.
Работа в офисе, гибридном формате или удаленно, если не требуется офлайн-взаимодействие с заказчиком.
Офис расположен рядом со станциями метро Калужская и Воронцовская.
Процесс найма
Для отклика необходимо отправить резюме; HR-специалист свяжется с кандидатами в ближайшие дни.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →