Senior JavaScript Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наши партнеры сейчас активно ищут ведущего JavaScript разработчика на удаленку. Интересный продукт, комфортные условия, все прозрачно.
О компании
Используя современные технологии и стандарты, мы создаем продукт для анализа рынка ценных бумаг и эффективного управления портфелем.
Мы стремимся ежедневно добавлять в наш продукт значимый функционал, выполняя строгие требования к его качеству и быстродействию.
Мы ценим честность, дисциплину и ответственность, сами планируем свою работу и организуем процесс, стремимся выдерживать сроки без переработок и вести работу прозрачно для коллег и заказчика.
Описание вакансии
Нам нужен JS разработчик, который будет:
- брать на себя ответственность за часть продукта, в рамках общих приоритетов команды,
- привносить в продукт ценный для клиента результат,
- в достижении результата, понимать как техническое решение, так и пользовательские сценарии,
- планировать свою работу и прозрачно отчитываться по ней,
- опираться на опыт коллег и использовать лучшие практики в индустрии,
- писать код, работающий быстро и без ошибок, применять последние версии стандарта ECMAScript, React и Redux, тесты, линтеры.
Минимальные требования:
- понимание принципов функционального программирования,
- опыт разработки на JS от 3-х лет,
- знание возможностей и синтаксиса последних версий ECMAScript,
- отличное знание хотя бы одной библиотеки/фреймворка: React, Vue, Angular,
- отличные навыки в адаптивной, кроссбраузерной верстке.
Плюсом будет:
- опыт работы с React и Redux,
- опыт создания интерактивных визуализаций при помощи D3.js,
- опыт создания высоконагруженных веб-приложений и оптимизации производительности,
- практика тестирования собственного кода и применения TDD и/или BDD,
- опыт проектирования и дизайна интерфейсов,
- стремление соблюдать принципы SOLID и KISS
Условия
- 100% удаленная занятость
- официальное трудоустройство
- работа в распределенной команде
- готовы обсуждать разные суммы заработной платы и отталкиваемся от ожиданий кандидатов.
Дополнительные инструкции
- Собеседование проводится по скайп.
- По вакансии предусмотрено выполнение тестового задания.
Если Вам интересна вакансия, дайте нам возможность подробнее ознакомиться с вашим опытом и представить его руководителю проекта. Расскажите об одном из Ваших проектов, для удобства есть четыре пункта, следуя которым, получится составить оптимальное описание:
- Приведите примеры работ, которые были опубликованы на реальных пользователей.
- В примерах из п.1 поясните, какая задача перед Вами стояла, какое решение Вы предложили и почему.
- Если примеры из п.1 Вы делали не самостоятельно, а например, как член команды разработки или руководитель, то поясните (а еще лучше покажите), что конкретно сделали лично Вы.
- Объясните, почему Вы считаете, что решенная задача выполнена успешно, или не успешно. Как Вы это поняли?