Ruby on Rails developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Castle Digital Partners - разработчик мобильных и веб-приложений для стартапов и развивающегося бизнеса для рынков США и Великобритании. C 2009 года мы помогаем предпринимателям создавать, запускать и развивать продукты.
Мы решаем нетривиальные задачи и проблемы клиентов, выбирая лучшие и наиболее подходящие к задаче инструменты.
Мы ищем талантливых людей в нашу растущую команду, чтобы работать над продуктами наших клиентов в очень разных предметных областях - от логистики до аудита ресторанов гигантов индустрии, от edTech до систем видеонаблюдения. У нас даже есть - система навигации и сброса грузов с самолета ;)
Прямо сейчас мы находимся в поиске Ruby on Rails разработчика в г. Самара или можно удаленно.
Ты подойдешь нам, если следующие утверждения про тебя:
- постоянно делаешь шаги в своем профессиональном развитии: учишься и узнаешь что-то новое;
- гибко подходишь к решению задач и позитивно реагируешь на изменения;
- любишь разработку проектов, в которых ты видишь и влияешь на конечный результат;
- ты дружелюбен и оптимистичен;
- ты настроен на командную работу и всегда готов помочь коллеге.
Какой опыт мы ищем:
- несколько лет опыта разработки веб-приложений;
- хорошее знание Ruby/RoR или другого backend стека из мира Java/Elixir/PHP/JS/.Net. Если вы не знакомы с Ruby - научим и все покажем;
- опыт работы с реляционными базами и/или NoSQL;
- умение и желание писать тесты.
Будет круто, если ты:
- умеешь проектировать, не имея законченных требований;
- понимаешь внутреннее устройство и механизмы работы баз данных;
- с опытом горизонтального и вертикального масштабирования систем;
- с опытом оптимизации SQL запросов;
- знаешь JavaScript или даже опыт работы с одним из фреймворков: AngularJS, React, Vue;
- желаешь развиваться в сторону Fullstack;
- с опытом развертывания проектов на AWS и Heroku;
- хорошо знаешь английский;
- проявляешь интерес к прямому общению с клиентами;
- готов выступать от лица компании на конференциях и митапах.
Что делать:
- создавать новые продукты;
- улучшать и развивать существующие системы;
- ускорять и оптимизировать приложения;
- писать тесты;
- читать код (мы верим, что code review это прекрасный способ учиться друг у друга);
- напрямую влиять на функционал, архитектуру и направление развития наших клиентов.
Бонусы
В свою очередь, мы предлагаем:
- белую зарплату;
- клёвый офис в Самаре и помощь в переезде или удаленная работа;
- обучение английскому (у нас собственный преподаватель);
- потенциалы роста: карьерный рост - управленческий и продуктовый - team lead, delivery director или качественная прокачка технического направления, освоение новых технологий под задачи продуктов, участие в новых проектах, реализация ваших собственных идей.
- Macbook Pro в собственность;
- минимум бюрократии;
- гибкий график и отсутствие обязательного расписания
- возможность работать из дома
- ну и, конечно, интересные проекты с иностранными заказчиками.
Дополнительные инструкции
Если все, что написано выше, про тебя, то ждем твой отклик или связывайся любым удобным способом (телефон, мессенджеры, почта) по контактным данным с нашим hr Юлианной :) https://career.habr.com/hr-julianna
FAQ:
На какой проект ищете специалиста?
Мы ищем коллегу и друга в компанию, в штат, и не всегда под конкретного клиента. У нас постоянно стартуют новые проекты, плюс всегда есть текущие.
Есть ротация, есть естественно окончание проекта. Можем организовать 2 проекта одновременно, если любите переключатся :)
Какова длительность проектов?
Это связано со спецификой рынка. Мы создаем первоначальную версию продукта и передаем собственной команде клиента или продолжаем развивать дальше сами.
Это или полгода - год для запуска или несколько лет развития и совершенствования.
Но иногда у нас бывают сверхскоростные проекты по проверки гипотез или прототипы идей - тогда это может быть и несколько недель.
Какой обычный размер команды?
В среднем с нашей стороны - team lead + 1 - 3 разработчика + QA + UX. Но может быть и лид + разработчик.
Какой график работы?
Он гибкий и оговаривается в каждой команде индивидуально, обычно договариваются о 4-5 часах пересечения. Как правило это с 12 до 16. Дни недели - лучше в рабочие, когда остальные члены команды работают. Раз в день обычно стендап