улица Декабристов 51с26
Обязанности:
-
разработка SPA веб приложений;
-
разработка бэкенд (RestAPI, WebSocket);
-
внесение предложений в архитектуру, UI/UX, инфраструктуру;
-
выбор инструментов реализации;
-
рефакторинг, разбиение кода на модули и компоненты;
-
участие в Code Review;
-
документирование кода (JsDoc);
-
сборка и развертывание приложения под целевую платформу.
Инфраструктура:
- Gitlab
- Redmine
- Собственные продукты
Frontend:
- Vue2/3
- Pinia/Vuex
- Bootstrap/PrimeVue
- Vue Router
- Axios
Backend:
- Node.js
- Express
- Prisma
Требования:
- высшее образование;
-
уверенное знание JavaScript, HTML5, CSS3 (flexbox, grid, sass/scss);
-
понимание взаимодействия client-server, передачи и хранения данных;
-
понимание HTTP, CORS, LocalStorage, JSON;
-
базовые навыки Git (clone, commit, push, pull, merge, cherry-pick), GitFlow;
-
умение работать с npm, Dev Tools;
-
знание английского языка (чтение технической документации).
Будет преимуществом:
- знание Astra Linux;
- хороший стиль написания кода;
-
написание тестов;
-
опыт настройки vite, webpack;
-
опыт настройки eslint, prettier;
-
TypeScript;
-
React, Redux;
-
Nuxt;
-
Python;
-
Docker;
-
PWA;
-
WebGL;
-
SQL;
-
WebRTC;
-
socket.io.
Условия:
- режим работы: 5/2, 9:00-17:40;
-
корпоративные поликлиника, спортивный зал и столовые на территории института;
-
ДМС;
- Оформление в соответствии с ТК РФ.