Перенесена в архив: Senior Front-end Developer

Отправить резюме

О вакансии

Крупнейшая платформа для соискателей и работодателей ищет Senior Front-end Developer. Команда использует Fluxible, ReactJS, NodeJS, Babel, Webpack, Sentry и поддерживает только последние версии современных браузеров FF, Chrome, Safari, IE10+.
Должностные обязанности:
  • Разрабатывать изоморфное javascript-приложение для двух высоконагруженных платформ: сайт, мобильная версия сайта.
  • Писать тесты на mocha, проводить code-review.
  • Поддерживать коллекцию react-компонентов.
  • Разрабатывать мониторинги и постоянно улучшать производительность всех компонентов приложения.
Требования:
  • Фундаментальные знания JavaScript, ES5/6, особенностей языка.
  • Знание JavaScript-фреймворков/библиотек, предпочтительно ReactJS.
  • Опыт использования сборщиков, предпочительно Webpack.
  • Опыт оптимизации времени рендеринга и загрузки страниц.
Будет плюсом:
  • Понимание методологии БЭМ.
  • Опыт работы с пре- или постпроцессорами CSS.
  • Опыт реализации изоморфных приложений с FLUX-архитектурой.
  • Опыт работы с NodeJS.
  • Опыт разработки тестов на front-end.
Вас ждут в команде, если вы:
  • Стремитесь разрабатывать продукты для людей.
  • Понимаете, что технологии — это всего лишь средство для достижения результата.
  • Можете найти как минимум 2 решения одной задачи и объяснить плюсы и минусы этих реализаций.

Условия:

  • Ваш труд смогут оценить до 7000 раз минуту, запрос выполнится до 12 000 раз в секунду, ваш код заработает на двух десятках серверов.
  • Возможность влиять на развитие одного из самых крупных проектов в рунете.
  • Уютный офис в центре.
  • Возможность профессионально расти — курсы, семинары.
  • Оформление по ТК.
  • ДМС со стоматологией.
  • Завтраки, обеды.

Интересно? Присылайте резюме на hr@digitalhr.ru

Отправить
резюме
на вакансию

hr@digitalhr.ru

Похожие вакансии

  • Progress Engine, компания, которая занимается разработкой полезных для бизнеса приложений, в поиске Front-end разработчиков уровня Middle и Senior.


    Условия работы:

    • Полностью удаленно, при необходимости могут помочь с коворкингом.
    • Зарплата почасовая - до 200 000 ₽ в месяц.
    • Адекватный коллектив с адекватным руководством.
    • Любые идеи и предложения, как сделать рабочий процесс лучше — только приветствуются!
    • Поощряется участие в open source проектах и социальных инициативах.
    • При необходимости оплачивается дополнительное обучение.
    • В обозримом будущем — переход в европейскую штаб-квартиру (Варшава, Польша) с помощью в получении ВНЖ.

     

    Требования:

    • Самоорганизация и ответственность. Если сказали, что задача будет готова к определенному сроку — она должна быть готова и реализована к этому сроку и без ошибок.
    • Здоровый перфекционизм в коде.
    • Технический английский обязателен, разговорный — желателен.
    • Понимание принципов организации разработки, а также архитектурных паттернов.
    • Отличные знания vue.js. Знания stimulus и/или angular 6+ — большой плюс
    • Знания Webpack, Gulp.
    • Знания Node.js.
    • Умение верстать — ОБЯЗАТЕЛЬНО.
    • Идеально, если есть опыт работы с проектами на ruby on rails, phoenix framework или проектами на go.

     

    Чтобы начать коммуникацию, от вас требуется: 

    • Соответствовать всем указанным выше условиям.
    • Прислать ссылку на свои open source репозитарии или прислать пример кода, которым гордитесь.
    • Готовность выполнить тестовое задание.

     

    Присылайте резюме на hr@progress-engine.com

    Подробнее
  • Progress Engine, компания, которая занимается разработкой полезных для бизнеса приложений, в поиске Ruby on Rails разработчика.


    Требования и детали:

    В компании почти нет бюрократии (есть набор выстроенных процессов, которые передаются в устном виде, т.к. руки написать все это на бумаге не доходят). Команда считает, что в первую очередь важен результат. В качестве отдельного плюса — разработчики лишены почетной обязанности делать оценки по своим задачам.

    Используют Jira, Slack, Zoom, Notion, Miro в качестве основных рабочих инструментов. 

    Технологический стек: RoR последних версий, PostgreSQL, ElasticSearch, Redis, Rubocop, Brakeman, Rollbar, Github, Codeship, Ansible, Newrelic и далее по списку и обстоятельствам. Если нужно сделать фронтэнд, используют стандартные возможности RoR + для сложных штук Vue.js.

     

    Чем предстоит заниматься:

    • Разработка бизнес логики и AP для фронтэнда.
    • Сопровождение продакшн приложений (решение проблем, отслеживание производительности, рефакторинг).
    • Профилирование бекенд приложений.
    • Участие в проработке продуктовой части вопроса (в первую очередь, техническая экспертиза).
    • Рутинные вещи вроде документирования API, коммуникаций с другими разработчиками, кодревью.

     

    Форма оплаты, отпуска, время доступности и прочее важное:

    • Загрузка по рабочим задачам — фултайм. Опционально можно обсудить меньшую загрузку или парттайм.
    • Оплата — почасовая или фикс, обсуждаемо.
    • Зарплату выплачивают раз в месяц в полном объеме в 25-30 числах.
    • Отпуск — гибкий, по договоренности. Но желательно предупреждать за месяц +-.
    • Время доступности для связи по рабочим вопросам: с 10 до 16 Мск.
    • В явном виде системы обучения и повышения навыков нет, но команда старается отслеживать у кого какие задачи вызывают сложности и помогают прокачиваться в навыках. Где добрым словом, где выдачей практических задач из проблемной зоны.

     

    Ожидания от будущего коллеги:

    По техническим навыкам: 

    • Знание Ruby на отлично.
    • Знание и умение применять на практике ООП.
    • Разбираться в шаблонах проектирования.
    • Понимать, что такое многопоточность и с чем ее готовить.
    • Любовь к тестам.

    Отличное знание Ruby дает преимущество.

    По софт навыкам:

    • Уметь организовать себя и свое рабочее время. 
    • Быть самостоятельным и уметь решать возникающие задачи или проблемы, не перекладывая на других.
    • Уметь общаться и говорить, если что-то не нравится или есть предложения — никто не умеет читать мысли.
    • Уметь рассказывать о том, что ты делаешь и держать в курсе своих коллег. Так как команда работает удаленно и распределена по разным часовым поясам, понимание того, кто чем занят, снимает кучу ненужных вопросов.

     

    Как будет проходит процесс общения по данной позиции:

    • Вас чем-то заинтересует данная вакансия, и вы откликнитесь или команда напишет сама.
    • Изучат под микроскопом ваше резюме или то, что вы напишите при отклике. Посмотрят профили в соц. сетях и даже код на гитхабе (компания тщательно отбирает будущих коллег).
    • Далее — договариваетесь о созвоне в скайпе. От компании будет боевой менеджер и тимлид (опционально). Позадают каверзные вопросы, далее возьмут таймаут.
    • Через некоторое время, дадут ответ — проходите ли вы на второй этап в формате небольшого тестового задания в стиле парного программирования (опционально).
    • Потом возьмут небольшой тайм-аут на подумать и сообщат о решении / сделают оффер.
    • Далее после организационных вопросов будет испытательный срок 1-2 месяца: сразу отправят на боевые задачи. По ходу дела будете присматриваться друг другу — комфортно ли вам работать вместе.
    • В случае позитивного сценария прохождения испытательного срока — добро пожаловать в команду.

     

    В качестве бонусов: 

    • Удаленная работа в лучших традициях (быстрые коммуникации, возможность спокойно поработать).
    • Гибкий график. 
    • Возможность влиять на продукты, а не быть простым исполнителем.
    • Инженерные задачи выходящие за рамки CRUD админок.
    • Возможность взять себе ученика.
    • Хорошая прокачка своих навыков.
    • Возможность пробовать новые языки/фреймворки — компания очень лояльно к этому относится.
    • Ненависть к костылям.

     

    Присылайте резюме на hr@progress-engine.com

    Подробнее