Поиск работы на сайте Jobvk.com
Разместить вакансию
Разместить резюме

Ведущий программист

Группа Илим
  • Полная занятость
  • Опыт: 1-3 года
  • Описание: Основные задачи: - Разработка и адаптация web-приложений для платформы корпоративных коммуникаций; - Интеграция с корпоративными сервисами компании; - Проектирование программой архитектуры web-приложений; - Документирование разрабатываемых решений; - Подготовка сборок и релизов; - Анализ и оптимизация существующего программного кода; - Тестирование собственных разработок; - Код-ревью разработок подрядчика. Вам потребуется: Frontend - обязательно - Навыки работы со стеком: JavaScript, TypeScript, React+hooks, Redux+saga, Reselect, Websocket; - Опыт работы с библиотеками для тестирования (enzyme/jest); - Понимание асинхронной модели выполнения кода (eventloop, callback, promise); - Понимание работы сокета и REST; - Понимание работы протокола HTTP(S) и опыт диагностики ошибок, связанных с недоступностью сервисов, CORS; - Понимание принципов ООП и концепций MVC; - Уверенное знание GIT; - Знание библиотеки OpenUI5/SAPUI5 будет существенным плюсом. Backend - желательно - Node.js (TypeScript, Express/NestJS); - Знание лучших практик для создания RESTful API; - Понимание основ работы с базами данных (индексы, джойны, подзапросы); - Умение работать с пакетными менеджерами: npm, yarn. Будет существенным преимуществом - Понимание принципов работы docker и docker-compose, умение писать простые файлы конфигурации для этих сервисов (Dockerfile/docker-compose.yml); - Навыки работы с командной строкой (включая работу через SSH); - Понимание принципов CI/CD; - Python.
  • Мы предлагаем: Официальное оформление в соответствии с ТК РФ; Конкурентоспособную заработную плату; Полностью "белый" доход; Дополнительное медицинское страхование (ДМС) со стоматологией; Бесплатные завтраки в офисе; Возможность повышать уровень профессиональных компетенций в рамках Корпоративного университета; Корпоративное такси; Работу в сильной команде профессионалов в Компании - Лидере отрасли. Мы ждём, что у Вас в наличии: Высшее образование в области ИТ; Опыт работы от 2-х лет в сфере разработки ИТ-решений в роли web/fullstack программиста; Умение разбираться в технической документации и чужом коде; Английский язык уровня А2 и выше; Ответственный подход к качеству кода и документированию; Умение доносить свою мысль в текстовой и устной формах.