Размещайте вакансии
Нанимайте без комиссий
110 просмотров
XFamily
Навыки и опыт:
Общие навыки:
* Обширный опыт работы со стилями в CSS3 и SASS/LESS.
* Обширный опыт написания сценариев на TypeScript и JavaScript.
* Обширный опыт работы с Vue/Nuxt для разработки веб-интерфейсов.
* Обширный опыт работы с RESTful API и кэшированием< /p>
* Опыт работы с такими библиотеками, как React или Angular
* Опыт работы с платформой Bootstrap
* Способность создавать адаптивные веб-сайты, которые хорошо выглядят при любом разрешении
* Хорошее понимание SSR.
* Хорошее понимание API композиции.
* Хорошее понимание веб-разметки, включая HTML5, CSS3, DOM, SVG, Canvas.
* Хорошее понимание серверных технологий, таких как Node.JS, .NET или Java.
* Использование лучших практик и стандартов для обеспечения доступности и кроссбраузерной совместимости.
* Привычка писать тесты. для каждой функции/модуля/компонента на этапе разработки, а не после завершения всего продукта
* Привычка писать хорошие поясняющие комментарии внутри кода, чтобы не менее 10% строк кода состояли из комментариев.
* Привычка писать документацию по продукту в процессе написания кода, а не после его завершения.
* Опыт работы с инструментами управления версиями кода, особенно GIT.
* До ознакомьтесь с новейшими методами и технологиями пользовательского интерфейса.
Мягкие навыки:
* Отличные коммуникативные навыки (английский - устный и письменный)
* Отличные способности к командной работе
* Навыки конструктивного разрешения конфликтов
* Способность получать и предлагать конструктивную обратную связь и адаптироваться на основе полученной обратной связи
* Способность просить о помощи там, где это необходимо, и помогать другим, когда это необходимо.
* Готовность помочь другим найти проблемы в их коде в случае проблем интеграции с собственным кодом.
Обязанности:
* Разработка сложных и крупномасштабных интерфейсных приложений на Vue/Nuxt с использованием HTML5, TypeScript, JavaScript, jQuery, CSS3 и SASS/LESS.
* Поддержка текущей версии Vue/ Интерфейсные приложения Nuxt, обеспечивающие непрерывную работу и функциональность.
* Определите вместе с руководством лучшие (самые быстрые/самые эффективные/самые масштабируемые) пути разработки для достижения целей продукта.
* Предлагайте предложения по оптимизации реализации для некоторых полученных задач.
* Работайте в тесном контакте с другими членами команды и помогайте им развивать навыки на основе вашего опыта и решать проблемы с помощью собственного кода.
* Разрабатывать тестовые примеры для кросс-браузерного тестирования и модульное тестирование кода внешнего интерфейса.
* Исследование, создание прототипов и консультирование по новым интерфейсным технологиям и инструментам по мере развития нашего стека технологий платформы.
* Сотрудничество. с серверными разработчиками в процессе создания RESTful API