Тестировщики! Выберите себе работодателя по вайбам→ vibe.habr.com

Javascript разработчик

Зарплата

от 50 000 до 60 000 ₽

Требования

ФронтендHaskellJavaScriptReactCoffeeScript

Местоположение и тип занятости

Неполный рабочий деньМожно удаленно

Компания

Разрабатываем CRM систему для ассистанских компаний

Описание вакансии

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

[описание позиции]

В проект поддержки и развития enterprise системы для ассистанского бизнеса требуется js разработчик.

Приложение реализовано на Haskell / Postgresql (серверная часть), CoffeeScript / Knockout.js / Bootstrap 3 (клиентская).

Есть возможность переписать всё (или только часть) на React.js. Использование современных технологий для работы приветствуется.

[что должен делать]

  • Реализация хотелок
  • Постоянный рефакторинг
  • Диагностика пользовательских проблем (с аналитиком)
  • Кроссбраузерность не требуется (кроме одного модуля)
  • Документировать сделанные изменения

[что должен знать]

  • CoffeeScript
  • Knockout.js
  • Bootstrap 3
  • Websockets
  • Linux
  • Git
  • Понимание аспектов функционального программирования и SQL будет решающим преимуществом

Бонусы

Возможны 2 варианта сотрудничества:

  • Поддержка + проекты развития
    • Примерная загрузка 10-15 часов в неделю
    • ЗП на испытательный месяц 50к рублей, после 60к
  • Проекты развития. Стоимость реализации проектов каждый раз обсуждаем индивидуально (разработчик участвует в формировании оценки для заказчика)

Удалённая работа, обычно 1-2 онлайн конференции с командой в неделю, иногда (очень редко) поездки в офис к заказчику или оффлайн встречи с командой

Дополнительные инструкции

Задание 0: дать ссылки на примеры вашего кода

Задание 1: понять, что делает код, какие есть проблемы, предложить улучшения.

Например, https://github.com/f-me/carma-public/blob/master/srv/resources/assets/script/model/render.coffee#L112-L182

Задание 2 (опциональное): ответить на вопрос, что вы понимаете под функциональным программированием?