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

По договоренности

г Санкт-Петербург, ул Тюшина, д 11
  • Обводный Канал
  • Лиговский проспект
  • Звенигородская

Основные задачи:

- Разработка и адаптация 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 дня назад

Вакансия в подборках

  1. Программист
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.