Ruby on Rails Dream Job = Remote + Fulltime + good salary + canadian company
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Всем привет, меня зовут Ильдар, я работаю в очень хорошей компании и мы ищем ещё 2 ruby on rails разработчиков.
=====================================
Почему это шанс, который нельзя упустить:
=====================================
- Успешная канадская компания, не стартап с планами захвата мира, а действующий бизнес, зарабатывающий деньги (недавно попали в топ 50 быстрорастущих компаний Альберты)
- Удалённая фуллтайм работа (40 часов в неделю)
- У нас не разработка проектов на заказ, а 1 проект, который надо любить и вкладывать в него всю свою душу
- Обычно у нас спокойно: нет дедлайнов и жёстких сроков. Правда, последние пару недель понадобилось много подгонок проекта под новых крупных клиентов (Fortune-2000), так что прямо сейчас у всех есть срочные задачи. Но это скорее исключение из правил, в выходные за 3 года работы мне пришлось поработать 1-2 раза.
- Гибкий график (хочешь сделать себе короткий день или даже неделю? Без проблем. Покодить ночью или на выходных? Да пожалуйста)
- Достойная оплата, привязанная к канадскому доллару (если переводить в рубли, то 120к–200k в месяц)
==================
Цитаты наших ребят:
==================
«У нас все ребята хорошие, со всеми приятно общаться, всегда можно спросить совет или обсудить какие-то отвлеченные темы. Много работаем над качеством кода и его оптимизацией, практикуем код-ревью. Гибкий график работы позволяет совмещать работу с курсами английского.», — Андрей, Тверь
«Это лучшее место, где я когда-либо работал (хороший коллектив, гибкий график(если надо, то можно отойти на 1-2 часа))», — Олег, Москва
«Я люблю симплекс: у нас понимающее начальство, один большой проект, возможность экспериментировать, хорошая постановка задач, развитие и вообще просто dream job» — Ильдар, я и вправду так думаю :)
«Комфортное место для работы без свирепых менеджеров и боссов. Подойдет для самостоятельных и ответственных людей, любящих свое дело. Как и в любом проекте, есть легаси код, но каждый член команды по мере возможности старается его улучшать/переписывать и это приятно — видеть что проект не стареет, а постоянно обновляется.», — Павел, Санкт-Петербург
«В Simplex я сталкивался с очень широким спектром задач. Всегда есть над чем подумать, что попробовать, начиная от динамического изменения html и заканчивая обновлением MATERIALIZED VIEW на сервере. Улучшить код контроллеров, добавить новое крутое меню, подумать над архитектурой, сыграть в детектива и решить проблему пользователя — за 2 года, ни разу не было скучно.» — Алекс, Екатеринбург
Вообщем, у нас хорошо. Компания развивается, клиентов становится всё больше и работы тоже. Поэтому нужны ещё люди, чтобы стало ещё лучше. Ведь планов очень много.
==========
О компании
==========
SimplexMobility — молодая канадская компания.
Мы занимаемся поддержкой мобильных девайсов других компаний: всякие телефоны, планшеты, модемы, факсы и т.п., всего сейчас в базе более 105 тысяч устройств от 435 клиентов. Мы экономим нашим клиентам деньги (допустим, они тратили $80k в месяц на мобильную связь, а к нам приходят, и начинают тратить $60k/месяц) + предоставляем дополнительные сервисы:
- У нас есть своя команда техподдержки, которая сидит на телефонах и отвечает на вопросы сотрудников наших клиентов.
- У нас системы для заказа новых устройств, ремонта и т.п.
- В планах предоставлять свой собственный mdm софт.
У нас 2 офиса: в Эдмонтоне и Калгари.
======================
О проекте и технологиях
======================
Наш проект представляет из себя:
- дата-сервер, который парсит сайты операторов и счета от них (Sinatra)
- основное приложение (Ruby on Rails 4, ruby 2, Postgres, Rspec, Git, Redis)
- несколько гемов, в которые вынесен функционал по скрэйпингу сайтов операторов, общению со всякими сервисами и парсингу экселевских файлов счетов на тысячи строк
- мобильные приложения для разных платформ (этим занимаются отдельные люди)
Видео на главной http://www.simplexmobility.com показывает старую версию нашей системы.
У нас подключены codeclimate и travis, который мужественно лопатит 4000 тестов.
https://getsentry.com ловит ошибки, https://www.skylight.io меряет производительность.
Мы посылаем разработчиков на конференции (pgconf.ru) и покупаем образовательные курсы и книжки.
========
О людях
========
В команде разработки 6 человек: Ванкувер, Екатеринбург, Тверь, Москва, Питер, Эдмонтон.
У нас много работы и нужно ещё 2 программиста, upper-mid/senior уровня.
===========
Требования:
===========
- Опыт: не один реализованный проект за плечами
- TDD и документирование кода
- Ruby on Rails, git, rspec, coffeescript, sass, haml, jquery: знание на уровне, достаточном для комфортной работы
- Желание: любить программировать и хотеть развиваться в этой сфере
- Бесстрашие 1: не бояться чужого кода
- Бесстрашие 2: не бояться многоэтажного голого sql и хитрозакрученных регулярных выражений
- Бесстрашие 3: не бояться легаси-кода, желание разобраться и улучшить
- Инициативность
- Быстрый слепой набор на кириллице и латинице
- Умение оценивать объем и сроки работ, а потом делать обещанное вовремя без лишних напоминаний
Английский язык: ОБЯЗАТЕЛЕН на уровне, достаточном для письменного общения. Все обсуждения на гитхабе — на английском. Внутренний чат — в основном, на русском.
Время работы: надо иметь часов 5-6 перекрытия с 9AM-5PM MDT (19–3 по Москве), чтобы обсудить дела и просто потрепаться в чате друг с другом. Так что либо Вы — сова, либо живёте в таком часовом поясе, где можно быть и не совой.
Работы будет больше по бэкэнду, но изредка фронтэнд сделать тоже надо уметь.
Дополнительные требования:
- иметь навыки администрирования серверов
- понимать внутренности работы рельсов
- знание Angular.js будет плюсом
==================
Главное требование
==================
Быть хорошим человеком, с которым приятно работать. Ответственность, профессиональная этика, инициативность — таким вещам не научишь, к сожалению, а вот все технические навыки — дело наживное.
=========================
Как попасть к нам в команду:
=========================
Присылайте рассказ о себе на hello@ildar.ca, пожалуйста, напишите тему письма в формате "[Moikrug.ru] Имя фамилия".
Напишите не только о своих профессиональных качествах, но и о себе — с живыми людьми работать интереснее.
После этого этапа будет тестовое задание, емэйл-интервью и скайп-интервью.
Скорее всего, процесс отбора займёт долгое время, потому что в прошлый раз откликнулось больше 50 человек.
Ориентировочная дата старта новых людей — середина-конец августа
=======================================
Вопросы, на которые надо ответить в письме:
=======================================
Ребят, письма без рассказа о себе или с рассказом на 3 строчки не будут иметь шансов.
- Сколько лет, где живёте
- Ваша текущая ситуация: работаете/не работаете, фуллтайм/парттайм, офис/фриланс и т.п. Почему хотите сменить работу? (если работаете) Есть ли опыт удалённой работы. Как долго и с кем?
- Как с теми требованиями, которые указаны в вакансии?
- Как с английским?
- Как с администрированием серверов и, в целом, с unix-окружением? На какой ОС сидите?
- Коммитите ли в open-source? И почему да/нет?
- Самый Ваш большой недостаток и самое большое достоинство.
- Кем себя видите через 5 лет? Хотите углубляться в бэкэнд/фронтэнд/фулл-стак/управление проектами/что-то другое?
- В какое время удобно работать? Мы работаем 9AM-5PM MDT. Напишите, как Вам удобно (в нашей временной зоне, плиз). При этом плюс-минус час-два на границах иногда — это норм (типа засиделся ночью, не мог оторваться или же наоборот, устал — хочется меньше поработать, или же стоит большая задача, а почти весь рабочий день закончился, не начинать же её в последние полчаса-час, или же перерыв посередине дня — тоже нормально).
- Если Вы завтра выиграете в лотерею 10 миллионов долларов, то что в Вашей жизни изменится, а что останется прежним? Чем будете заниматься?
- что-то ещё, что может выгодно выделить вас из списка других кандидатов