Разработчик фронтенда в Яндекс 360
офис, гибрид, Санкт-Петербург
Команда Яндекс 360 развивает веб-сервисы (Диск, Почта, Документы и др.). Вы будете разрабатывать и оптимизировать клиентские приложения, верстать сложные UI-компоненты, участвовать в развёртывании и интеграции с нативными мобильными приложениями для повышения качества и производительности
Стек
TypeScriptReactNode.jswebpackReduxHTMLCSSGit
Задачи
- •Проектирование архитектуры клиентских приложений и компонентов
- •Верстка и реализация сложных визуальных компонентов
- •Самостоятельное развёртывание приложений и поддержка DevOps-культуры
- •Интеграция веб-приложений с нативными iOS и Android-приложениями
- •Повышение производительности и качества приложений
Обязательно
- •Опыт работы с системами контроля версий (Git или SVN)
- •Владение TypeScript или JavaScript
- •Знание HTML и CSS и особенностей их отображения в браузерах
- •Понимание принципов работы HTTP и HTTPS
- •Уверенная работа в командной строке *nix
- •Знание классических алгоритмов и структур данных
Будет плюсом
- •Опыт разработки на React и Node.js
- •Опыт с системами сборки: webpack, Grunt, gulp, rollup.js
- •Опыт написания модульных или интеграционных тестов