Frontend Developer

Оплата: По договоренности
Удаленно
Full-time
Проектная занятость
Необходим фронтенд-разработчик, который будет: - Брать на себя ответственность за часть продукта, в рамках общих приоритетов команды - Привносить в продукт ценный для клиента результат - В достижении результата, понимать как техническое решение, так и пользовательские сценарии - Планировать свою работу и прозрачно отчитываться по ней - Взаимодействовать с командой дизайнеров и серверных разработчиков, - Уметь разбираться в чужом коде - Решать проблемы, о которых сообщили наши клиенты - Изучать новые технологии и внедрять их в проект с целью его улучшения - Принимать совместные командой решения сложных проблем Требования: - Понимание принципов функционального программирования и ООП - Опыт разработки на JS от 4-5 лет - Знание возможностей и синтаксиса последних версий ECMAScript - Глубокое понимание React.js и его основных принципов - Понимание SPA на основе React/Redux - Понимание методов и знание инструментов тестирования (unit, e2e tests) - Опыт работы с системой контроля версий Git - Опыт работы с средствами разработки, такими как Babel, Webpack, ESlint, npm Плюсом будет: - Опыт создания интерактивных визуализаций при помощи D3.js - Опыт создания высоконагруженных веб-приложений и оптимизации производительности - Практика тестирования собственного кода и применения TDD и/или BDD - Опыт проектирования и дизайна интерфейсов - Стремление соблюдать принципы SOLID, KISS и YAGNI