Front-end разработчик (офис, Черногория)

Зарплата

от 2200 до 2600 €

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

Будва (Черногория)

Компания

Разработка программного обеспечения для стартапов. Нестандартные решения.

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

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

Требуется позитивный человек в международную команду, понимающий баланс эффективности между новыми технологиями (особенно фреймворками) и классическим самостоятельным подходом. Главное — выполнить задачу эффективно, а не во что бы то ни стало с использованием чего-то модного. Код не должен выполняться так, как будто 100 процентов ресурсов машины отдано ему, а машина - как минимум 4-х процессорная игровая станция с 128GB RAM. Как минимум есть еще другие табы! ;-)

Мы занимаемся разработкой крупных технологически тяжелых проектов (в том числе игр) на заказ для западных заказчиков. Предлагаем возможность развиваться в комфортных условиях мягкого климата Черногории на берегу моря (офис).

Обратите внимание, что в списке требований ниже нет какого-то конкретного модного фреймворка вроде React, Angular и т.д. Они приходят и уходят, в крупных (по-настоящему) проектах они скорее барьер, чем лошадь. Браузеры развиваются рывками в разные стороны, но немногие фундаментальные вещи не меняются, именно на них надо концентрироваться, если вы в этой игре надолго.

Основные задачи:

  • Разработка архитектуры;
  • Написание нового клиентского кода в рамках SPA, шаблонов, взаимодействия с внешними сервисами;
  • Вёрстка;
  • Поиск и отладка проблем, работа с существующим кодом, вёрсткой, написанным другими разработчиками (мало, но без этого никуда);
  • Взаимодействие с другими под-командами: back-end, DevOps.

Требования:

  • Отличное знание JavaScript, CoffeeScript, HTML5;
  • Понимание, что такое SPA, зачем так делается и как делать правильно;
  • Знание Backbone.js;
  • Знание CSS3;
  • Знание и понимание HTTP, REST, JSON;
  • Горячее желание учиться новому!
  • Примечание: если вы хорошо знаете JavaScript, то переход на CoffeeScript не составит никаких проблем. Более того, от CoffeeScript мы постепенно уходим. Постепенно.

Приветствуется, но НЕ требуется:

  • Опыт работы с HAML;
  • Знание React.js;
  • Знание Less;
  • Понимание прекрасного и аккуратность (пригодится в вёрстке);
  • Общее понимание современной модели безопасности броузера, зачем нужна и каковы пути её достижения без ущерба для разработки;
  • Знание git;
  • Опыт интеграции с сервисами вроде Facebook, Twitter и т.п.;

Мы предлагаем:

  • Интересные проекты;
  • Оплачиваемые отпуска;
  • Двойную почасовую оплату согласованной переработки сверх рабочего времени (OVERTIME);
  • Возможность работы в нашем офисе в Черногории, фактически, в раю на берегу Адриатического моря (поможем с переездом вам и семье).

Бонусы

До моря 10 минут пешком. Природа здесь просто прекрасна. Размер зарплаты по опыту/знаниям (если хорошо знаете все из списка и есть опыт, то верхняя планка). Рост по производительности.

Субсидии на обучение детей в русской школе.

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

Для интервью будет необходимо сделать тестовое задание.