- Работа в Санкт-Петербурге
- IT, интернет, связь, телеком
- Ведущий программист
- Ведущий программист
Ведущий программист
По договоренности
- Обводный Канал
- Лиговский проспект
- Звенигородская
Основные задачи:
- Разработка и адаптация 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 и выше;
-
Ответственный подход к качеству кода и документированию;
- Умение доносить свою мысль в текстовой и устной формах.
Опубликована 2 дня назад