JavaScript - программист (м. Таганская)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания работает над созданием и развитием модели технологического брокера недвижимости (TEB - Technology Enabled Brokerage) успешно реализованной на развитых рынках (США, Сингапур, Англия, Германия). TEB - гибрид площадки-агрегатора и технологичного агентства недвижимости, глубоко интегрированных за счет технологий обработки данных.
Команда первая сталкивается с решением одних из самых сложных задач для рынка недвижимости и поэтому ищет в команду талантливого frontend разработчика.
Основные задачи:
У нас в работе сразу несколько проектов среди которых:
- Homeapp.ru с responsive дизайном
- Внутренние CRM для сотрудников компании
- Мобильные приложения на React Native
Задачи по всем проектам проходят командную оценку и обязательное code review, в которых тебе также предстоит принимать участие. Также мы стараемся покрывать код тестами, и если ты в этом хорош, мы будем рады. В общем и целом, чем больше у тебя экспертизы и амбиций, тем обширнее может быть зона твоих действий.
Необходимые знания, навыки, опыт:
- Опыт коммерческой разработки - не менее 3х лет
- Отличное знание Vanilla JS (ES6)
- Глубокие знания в области frontend разработки: JS, CSS, WebPack, знание слабых сторон браузеров и мобильных платформ
- Знание как минимум одного из современных фреймворков (желательно react)
- Опыт создания сложных анимаций и сложных интерфейсов, знание тонкостей рендера
- Умение писать читаемый, масштабируемый, отказоустойчивый код
- Знание английского на уровне чтения документации
Бонусы
- Оформление с первого рабочего дня по ТК РФ, "белая" заработная плата - 2 раза в месяц, достойный уровень дохода, уютный современный офис (м. Таганская), демократичное руководство, отсутствие дресс-кода;
- График: 5/2, гибкое начало и конец рабочего дня;
- Профессиональное развитие: много нестандартных интересных задач и уникальный опыт;
- Возможность работать с самыми современными решениями, без тяжелого legacy или устаревших инструментов
- Участие в профильных конференциях
Дополнительные инструкции
- Высшее техническое образование;
- Опыт работы с React Native
- Опыт работы с React + Redux
- Опыт работы и хорошее знание GIT
- Опыт применения статической типизации
- Опыт интеграции сторонних сервисов (карты, чаты, автозаполнение, багтрекеры)
- Интерес к computer science и саморазвитию
- Опыт проектирования/разработки проектов с нуля
- Чувство юмора ;)