1) Разработка WEB приложений.
2) Автоматизация бизнес - процессов.
3) Поддержка и сопровождение проектов компании.
Разрабатывает программы, обеспечивающие возможность поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку. Разрабатывает технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Определяет возможность использования готовых программных продуктов. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. Осуществляет сопровождение внедренных программ и программных средств.
Разрабатывает программы, обеспечивающие возможность поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку. Разрабатывает технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Определяет возможность использования готовых программных продуктов. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. Осуществляет сопровождение внедренных программ и программных средств.
Разработка процедуры проверки работоспособности программного обеспечения. Разработка процедуры сбора диагностических данных. Разработка процедуры измерения требуемых характеристик программного обеспечения. Проверка работоспособности программного обеспечения на основе разработанных тестовых наборов данных. Оценка соответствия программного обеспечения требуемым характеристикам. Анализ программного кода на соответствие требованиям по читаемости и производительности. Внесение изменений в программный код и проверка его работоспособности. Воспроизведение дефектов, зафиксированных в базе данных дефектов. Установление причин возникновения дефектов. Внесение изменений в программный код для устранения выявленных дефектов.
АО «НПП «Радар ммс» - одно из ведущих производственных предприятий Санкт-Петербурга. В настоящее время мы - это более 4 000 квалифицированных специалистов.
Мы - это:
Мы - это:
Если вам интересно работать над созданием нового продукта в рамках реализации крупного проекта федерального масштаба, если вас не смущает высокая загрузка и необходимость 100% вовлечённости в процесс разработки, мы - это то, что вам нужно!
Стек технологий:
Flow: GitLab, Jira, TestLink
Frontend: Redux, React, Material UI, TS,
Backend: Express, NestJS, MongoDB, RabbitMQ, SocketIO, Redis, TS
Чем предстоит заниматься:
Рефакторинг существующего кода на React и Node.JS (мы используем новые технологии, но иногда попадается legacy, который мы удаляем и переписываем);
Участие в развитии существующих продуктов и разработке новых;
Взаимодействие с сервисной инфраструктурой;
Разработка сервисов и API;
Построение и улучшение архитектуры системы;
Анализ требований, проектирование решений, оценка технических задач
Опыт работы с системами контроля версий (git);
Ожидаем от Вас:
Уверенное знание JavaScript;
Знание Typescript;
Знание Node.js (мы используем Nest.js) или React.js;
Умение работать с БД (у нас MongoDB), очередями (у нас rabbitMQ и redis);
Умение работы с Docker на уровне написания Dockerfile и docker-compose.yml;
Понимание принципов построения API;
Мы предлагаем:
Работа в команде профессионалов;
Офис/гибрид в перспективе (Санкт-Петербург);
Список профессий