Fullstack разработчик javascript
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Компания Авакс является лидером на рынке по продаже инновационной электроники и бытовой потребительской техники. Наша компания делает ставку на технологии и инновационные подходы в маркетинге, продажах и построении бизнес процессов. А это значит у нас много уникальных проектов и разработок. Мы очень быстро растем, и собираем команду программистов, которые будут расти вместе с нами.
Ожидания от кандидата
- Разработка Backend/Frontend;
- Проектная работа;
- Поддержка существующих решений
Основные требования:
1. Опыт работы программистом от 2-х лет;
2. Опыт работы с чужим кодом (и опыт написания такого кода, который могут поддерживать другие);
Условия работы
- Оформление в соответствии с ТК РФ;
- Испытательный срок (3 месяца);
- Отпуск ежегодный: предоставляется тремя частями 14 к.д., 7 к.д., 7 к.д., возможность использовать 7 к.д. по одному дню;
- Работа в динамично-развивающейся компании с дружным коллективом профессионалов;
- Команда молодых профессионалов, ориентированных на качественный результат и применение остроумных инженерных решений.
Дополнительные инструкции
- Стек typescript javascript
- frontend: vue3 | vue2
- backend: nest | express | nest
- database: mongodb | mongoose | SQL
- С чем желательно быть знакомым: REST, GIT, MQ.
Бекенд написан на TypeScript с использованием фреймворка NestJS. Он обеспечивает интеграции с внешними сервисами и предоставляет REST API для нашего SDK. Под капотом — вебсокеты, bullMQ, MongoDB
Фронтенд написан на Vue3 (composition API, TypeScript) это интерфейсы для внутреннего пользования сотрудниками компании, библиотека компонентов, инструменты для анализа и обработки данных.
SDK на TypeScript, который используется и на фронте и на беке (npm пакет). Даёт доступ к бизнес-модели в ООП, что избавляет от рутинных задач и сосредотачивает разработку на логике и решении бизнес-задач