13 июня 2020
Progress Engine - удаленная команда разработчиков (тайм зоны от Москвы до Владивостока), которая занимается разработкой полезных для бизнеса приложений. Иногда делаем мобильные проекты. Ищем себе в команду коллегу с функциями “Думать головой” и “Руки из плеч”
Требования и детали
У нас почти нет бюрократии, есть набор выстроенных процессов, которые передаются в устном виде. Мы считаем, что в первую очередь важен результат. В качестве отдельного плюса - разработчики лишены почетной обязанности делать оценки по своим задачам.
Используем Jira, Slack, Zoom, Notion, Miro в качестве основных рабочих инструментов.
Технологический стек: RoR последних версий, PostgreSQL, ElasticSearch, Redis, Rubocop, Brakeman, Rollbar, Github, Codeship, Ansible, Newrelic и далее по списку и обстоятельствам. Если нужно сделать фронт энд, используем стандартные возможности RoR + для сложных штук Vue.js.
Чем предстоит заниматься
Разработка бизнес логики и API для фронтэнда.
Сопровождение продакшн приложений (решение проблем, отслеживание производительности, рефакторинг).
Профилирование бекенд приложений.
Участие в проработке продуктовой части вопроса (в первую очередь техническая экспертиза).
Рутинные вещи вроде документирования API, коммуникаций с другими разработчиками, кодревью.
Форма оплаты, отпуска, время доступности и прочее важное
Загрузка по рабочим задачам - фултайм. Опционально можно обсудить меньшую загрузку или парттайм.
Оплата зависит от уровня - от 120 000 до 180 000, испытательный срок
Денежку выплачиваем раз в месяц в полном объеме
Отпуск - гибкий, по договоренности. Но желательно предупреждать за месяц +-.
Время доступности для связи по рабочим вопросам: с 10.00 до 16.00 Мск.
Наши ожидания от будущего коллеги
По техническим навыкам:
Знание Ruby на отлично;
Знание и умение применять на практике ООП;
Разбираться в шаблонах проектирования;
Понимать, что такое многопоточность и с чем ее готовить;
Любовь к тестам
Большой плюс дают знание golang, python, node.js
По софт навыкам:
Уметь организовать себя и свое рабочее время.
Быть самостоятельным и уметь решать возникающие задачи или проблемы, не перекладывая на других.
Уметь общаться и говорить, если что-то не нравится или есть предложения - никто не умеет читать мысли :)
Уметь рассказывать о том, что ты делаешь и держать в курсе своих коллег. Так как мы работаем удаленно и распределены по разным часовым поясам, понимание того, кто чем занят, снимает кучу ненужных вопросов.
Как будет проходит процесс общения по данной позиции
Вас чем-то заинтересует данная вакансия, и вы откликнитесь или мы напишем сами.
Мы изучим ваше резюме или то, что вы напишите при отклике. Посмотрим профили в соц.сетях и даже код на гитхабе (напомню: мы - небольшая компания, и тщательно отбираем будущих коллег).
Далее - договоримся о созвоне в скайпе. От нас будет боевой менеджер и тимлид (опционально). Позадаем каверзные вопросы, далее возьмем таймаут.
Через некоторое время, дадим ответ - проходите ли вы на второй этап в формате небольшого тестового задания в стиле парного программирования (опционально).
Потом возьмем небольшой тайм-аут на подумать и сообщим о решении \ сделаем оффер :)
Далее после орг. вопросов будет испытательный срок 1-2 месяца: сразу отправим на боевые задачи. По ходу дела будем присматриваться друг другу - комфортно ли нам всем работать вместе.
В качестве бонусов: