Чем предстоит заниматься:
-
Сбор, анализ и формализация бизнес-требований;
-
Проектирование технических решений необходимых для серверной части веб-приложений;
-
Разработкой серверной части веб-приложений, в частности поддержка существующего Api и разработка новых методов Api;
-
Разработкой клиентских интерфейсов веб-приложений;
-
Желательно уметь писать тесты для своих разработок или в процессе работы обучаться тестированию;
-
Приветствуется оптимизация кода и требуется разработка по принципам Solid.
-
Работать в команде с frontend разработчиками, backend разработчиками, дизайнерами и тестировщиками.
Обязательно:
-
Опыт работы с Node.js от 3 лет;
-
Опыт работы с реактивным фреймворком Vue.js от 3 лет (для веб-приложений мы используем Vue.js);
-
Опыт работы с Websocket;
-
Опыт разработки Api для веб-приложений (уметь создавать схемы валидации данных и работать с существующими);
-
Опыт работы с debug режимом и умение читать log выполнения кода;
-
Опыт работы с реляционными базами данных;
-
Опыт проведения Code-review;
-
Git, GitLab.
Желательно:
-
Опыт работы с Docker
-
Опыт работы с кешированием в приложениях Node.js
-
Адаптивная вёрстка.
Плюсом будет:
-
Опыт работы по отслеживаю уязвимостей в системе безопасности, используя Snyk;
-
Опыт модульного тестирования Vue;
-
Опыт работы с Jest.
Условия:
-
Офис в бизнес центре West Plaza;
-
Гибкий график работы. На испытательном сроке мы хотим видеть коллегу в офисе, после Ис - готовы предложить гибрид/офис на выбор;
-
Нет бюрократии конечные решения принимаются co-owner'ами на ежедневной основе, с которыми у всех коллег есть прямая связь;
-
Дружный коллектив;
-
Оформление по Тк;
-
Питание в офисе за счет компании;
скидка до 30% на продукцию компании;
-
Насыщенная корпоративная жизнь, подарки на дни рождения :)
Ключевые навыки:
Git, Api, Node.js, Pm2, Solid, Npm, Cron Npm, Express Npm, Hapi/Joi, Docker, MySql, JavaScript, Webpack, Vue.js, Vuex, TypeScript, Sass, Scss, Api, Spa, Confluence, Jira, Solid, Es6, Npm
Требуется fullstack developer node.js / vue.js