Frontend разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Обязанности:
* Активное участие в разработке программных модулей программных модулей ecommerce/В2C, аналитики, с использованием как стандартных решений так и микросервисной архитектуры
* Разработка, верстка, правка компонентов дизайна новых проектов Vue, HTML и CSS + JS + виджеты;
Стэк Vue, Nuxt, Vanilla JS, REST API;
Требования:
* Опытный front-end разработчик с хорошей алгоритмикой, который не теряется при виде самописных систем/чистого кода, и может как сконструировать/собрать/поправить сложное приложение на Vue, так и оперативно написать сложные вещи на ванили
* Знание JavaScript/DOM/HTML5/CSS3 на отлично
* Понимание юзабилити, аккуратность
* Знакомство с мобильной/адаптивной/респонсивной версткой, медиастили
* SOLID, DRY, KISS, YAGNI не в википедии, а в собственном коде.
* Опыт собственной разработки компонентов и проектов с нуля, знакомство с REST API и микросервисами, понимание структуры данных, JSON/XML.
* Понимание CI/CD, знакомство с любым из Git/Gitlab/Bitbucket
* Способность как к самостоятельной работе/поиску решения, так и умение сразу задать вопросы/оперативно сигнализировать о проблеме, или даже предложить лучшее решение задачи * Внутреннее желание и возможности делать вещи хорошо, способность к обучению и восприятию/использованию нового.
Приветствуется:
* Значимый опыт работы в сфере ecommerce/B2C, опыт визуализации аналитики
* Умение писать тесты (Postman, etc)
* Знакомство с бэком (PHP/MySQL или NodeJs)
Условия:
* Адекватная постановка задач от опытного фуллстак тимлида (никаких сроков «мгновенно», все задачи детально разбираются на уровне постановки, все взаимодействие в процессе решения задач, способ исполнения и тайминги – согласовываются, в случае каких-либо затыков – всегда можно запросить брейншторм)
* Продуктовая компания, все создаваемое имеет бизнес-цель, к которой движется вся команда, практикуются ежедневные митапы и деплой на девсервер (т.е. «совмещать» или отсиживать 9/5 в полглаза не получится), основная задача команды - не писать сферический идеальный код наиболее модными средствами, а оперативно реализовывать потребности бизнеса
* В работе в качестве таск менеджера используется Asana. Погружение в бизнес-процессы на уровне понимание хотя бы что делается и зачем – необходимо.