Санкт-Петербург, улица Тюшина, 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 и выше;
Ответственный подход к качеству кода и документированию;
Санкт-Петербург
до 120000 RUR
Queen Interactive Games Ltd
Санкт-Петербург
от 220000 RUR
Санкт-Петербург
до 400000 RUR