Москва, Дербеневская набережная, 11
Метро: Крестьянская заставаProject Support — системный интегратор, который создает комплексные решения, объединяя ИТ, инженерию и строительство. Мы реализуем проекты любой сложности от современных конференц-залов до высокотехнологичных ситуационных центров, где важна каждая деталь.
О проекте:
Проект по автоматизации библиотечных систем. Система охватывает процессы хранения и каталогизации книжных фондов большинства библиотек г. Москвы. В рамках проекта выполняется поддержка и развитие функционала, доработка каталогизации по новым стандартам, реализация отчетности и выгрузок по бизнес-требованиям.
Ключевые задачи:
Разработка пользовательских интерфейсов и клиентских приложений в соответствии с поставленными задачами и требованиями.
Проведение ревью программного кода и валидации принятых технических решений.
Написание модульных тестов для проверки функциональности программного обеспечения в установленном объёме.
Взаимодействие с проектной командой, включая аналитиков и специалистов по тестированию.
Подготовка описаний технических решений и участие в разработке технической документации в Confluence.
Наставничество коллег и участие в адаптации новых разработчиков в проекте.
По поручению руководства — подготовка необходимых материалов, проектов распорядительных документов, разъяснений и ответов на поступающие вопросы.
От вас мы ожидаем:
Современные программные продукты и возможности их применения для разработки программного обеспечения.
Шаблоны проектирования и архитектурные шаблоны.
Основные принципы написания чистого кода (Clean Code).
Языки программирования JavaScript и TypeScript.
Основы протокола прикладного уровня HTTP и архитектурного стиля REST.
Язык гипертекстовой разметки HTML, язык описания внешнего вида документов CSS, а также DOM — объектная модель документа.
Инструменты сборки JavaScript-приложений: webpack, Vite.
Фреймворки для разработки пользовательских интерфейсов и веб-приложений: Angular (версия 19+), AngularJS; преимуществом будет знание Vue.js (версии 2/3) и/или React.
Библиотеки компонентов пользовательского интерфейса.
Системы управления проектами и базами знаний: Jira, Confluence.
Работа с командной строкой в операционных системах Windows и Linux.
Система контроля версий GitLab.