Постоянная удалённая позиция в моей студии: Full Stack Ruby on Rails

Здесь в Карма, моём инди-продукте, не хватает рук. Мы растём и ищем специалиста Full Stack Ruby on Rails на постоянную, полностью удалённую позицию с асинхронным общением. Желательно на полный день, но и частичная занятость тоже подойдёт: с чего-то надо начинать. Интересно?

Так получилось, что Ruby on Rails — это наш выбор: всё серверное сделано на этом фреймворке. На стороне клиента у нас Vue.js. Админство через кастомизованный ActiveAdmin. Продукту 3 года, писали на том, что на тот момент знали лучше всего. Основной набор фич, скелет, костяк, если угодно, уже готов. Ежедневные задачи можно грубо разложить по двум коробочкам:

  • поддержка — решения узких краевых случаев, улучшения, помощь пользователям
  • и развитие продукта — постепенно, как в Корабле Тесея, мы заменяем старое на новое.

В первой области мы ожидаем эмпатичный и вдумчивый подход, внимание к деталям и способность поставить себя на место пользователей, почувствовать их проблемы. Во второй — будет шанс применить свои теоретические знания из мира идеальных решений.

Пока вы читаете этот пост, Кармой пользуются сотни компаний по всему свету, тысячи (не миллионы) запросов летают туда сюда каждый день. Это очень даже живой, нишевый, современный продукт, который естественным образом растёт и двукратно укрупняется от года к году. Я еженедельно публикую на IndieHackers мини-отчёты о развитии продукта — все цифры, включая $, наружу. Мы не скрываем внутренние показатели, как не скрываем, что очень гордимся Кармой и верим, что пользователи не просто так оставляют нам все эти положительные отзывы.

Этот корабль уверенно плывёт вперёд, и вы можете стать частью его сплочённой команды. У основателей компании (меня и Давида) — две основные заботы: забота о пользователях Кармы и забота о сотрудниках.

Команда полностью удалённая, всё общение идёт через Slack, таски в Asana, код в Gitlab, инфраструктура крутится на DigitalOcean. Я живу (сейчас) в Новой Зеландии, Давид, второй основатель, в Австралии; программисты, дизайнеры и дизайнерки в Новой Зеландии, Польше, Беларуси, России, Украине. С кем-то мы сотрудничаем больше семи лет, с кем-то пять, но почти в о всех случаях речь идёт о годах. Это наш с Давидом личный вклад в уменьшение энтропии в и без того хаотичном мире.

Рабочие отношения — дело непростое, мы, как и в обычных межличностных отношениях, верим в то, что время покажет. Хочется, чтобы отношения были стабильными и постоянными. Чтобы это было партнёрство, в котором каждая сторона учится у другой, оказывает поддержку.

Зарплата — договоримся: наша задача сделать так, чтобы вопрос денег был, что называется «закрыт» и не отвлекал от профессиональной деятельности. Для постоянных работников работает система бенефитов (пособий?) и бонусов (основанная на Karma, как можно догадаться). Программа расписана на декаду вперёд, мы инвестируем в будущее! Мы будем рады рассказать об этом подробнее в личной переписке.

Испытательный срок — три месяца. Обычно этого достаточно, чтобы понять, сработаемся мы или нет.

Пожалуйста, не стесняйтесь писать! Хорошие люди всегда нужны. Может быть ваш талант будет лежать в смежной области, возможно, под него стоит придумать отдельную позицию — в мире цифровых разработок всё очень быстро меняется.

Пишите о себе или своих талантливых друзьях на [email protected]. Присылайте, пожалуйста, несколько примеров своих работ и пару слов о своей трудовой истории и ситуации вообще. Если вы ходите на работу в какой-то другой офис и думаете, что получится подработать у нас — всё равно пишите, начнём с малого, а там посмотрим.

Работа в моей новозеландской дизайн-студии

Здесь в Окленде, у меня в компании, образовалась открытая вакансия.

Удалённая, асинхронная работа в sliday.com: junior digital (UI/UX) дизайнер(ка) — вот, кого мы ищем.

Мы делаем в Figma дизайны для клиентов по всему миру. Развиваем свои проекты (например, Карму) и поддерживаем чужие. Текучка низкая, ядро команды с нами больше пяти лет. Есть постоянный поток рабочих задач, и рук стало не хватать где-то на 20 часов в неделю. Потенциально, работы больше, но мы обычно начинаем сотрудничество с частичной занятости. Платим в USD, как договоримся. Демпинговать ни у кого нет желания, назовите вашу цену, обсудим, найдём золотую середину.

Сплочённая команда из 15 человек (Новая Зеландия, Австралия, Беларусь, Россия, Польша). Компании 12 лет скоро: корабль плывёт давно и всерьёз. Мы готовы учить, помогать, направлять, развивать, заботиться.

Требования:

  • Знание основ UX
  • Намётанный глаз и хоть чуть-чуть набитая рука на современный UI
  • Понимание дизайн-систем, как явлений
  • Общее знание того, что есть цифровой продукт: грубо говоря, из чего сделан сайт, апп?
  • Хорошее знание Figma: символы, автолейауты, стили — это всё пригодится.
  • Но самое главное — это желание учиться

Обязанности:

  • Помогать нашей основной дизайнерке претворять идеи клиентов в жизнь. Работы много. Просто не хватает рук.
  • Тусич в корпоративном Слэке: мы все люди интересные, стараемся поддерживать и развивать социальные связи в удалёнке, чтобы не сойти с ума и не перегореть.

Условия:

  • Постоянная удалённая, асинхронная работа в Slack, Zoom и Figma
  • Позиция junior digital (UI/UX) дизайнер(ка)
  • Занятость 20+ часов в неделю
  • Оплата в USD по рыночным ставкам, как договоримся.

Присылайте краткую информацию о себе в свободной форме, примеры работ, список пройденных курсов и(или) туториалов на [email protected].

«Новая формация! Работа из дома!» Ну, не совсем так.

Здесь в Сантьяго мы восемнадцатый день сидим в самоизоляции. Цифры по стране растут линейно, что знак хороший, но карантин всё равно решили продлить как минимум на неделю. В Чили активно пользуются опытом Южной Кореи — закрываются только наиболее заражённые районы. Остальные регионы оперируют почти в обычном режиме. Это сильно помогает с экономической и психологической точки зрения.

В полном карантине не совсем ужас-ужас. Нам, туристам, на самом деле, ходить никуда не нужно. С задержкой, но вполне себе работают службы доставки продуктов и даже некоторых вещей. Капучинатор (ручной вспениватель молока) приобрели намедни в одном из онлайн-моллов, например. Какая может быть жизнь без капучинатора, правильно? Пытка, а не жизнь.

Быт в какой-то мере наладился, и дни летят один за другим. Занятно, что именно от такого мы уехали из Новой Зеландии. И к тому же в точности приехали. Так сложились обстоятельства.

Быт стабилизировался, а вот с работой туго.

Мой личный опыт работы из дома — больше семнадцати лет. То, что сейчас называют «WFH» (working from home) и «remote work» — вообще не удалённая работа.

Я никогда не мог толком трудиться из чужого офиса по чужим правилам. Из почти двадцати лет трудового стажа — лишь три года я провёл в офисе и прочувствовал стандартные «с 9 до 6». С самого начала карьеры — фрилансил. То был весьма хаотичный период, и наверняка работничек я был отнюдь не идеальный: пропадал, сроки затягивал, сидел ночи напролёт, чтобы следующий день выпадал из жизни, но работа как-то делалась. Деньги получались не очень большие, но достаточные. Широты взгляда в материальном плане первые лет десять совершенно точно не хватало.

Когда мы с партнёром открыли свою контору в Новой Зеландии и начали строить бизнес, то долго сидели по домам: в спальнях, на диванах, в кладовках, гаражах каких-то. Уверен, наши флетмейты вообще не были ради такому раскладу. Некоторые до сих пор с нами не особо разговаривают. Это был непростой переходный период. Довольно быстро стало ясно — нужно специальное место для работы. Необходимо разделять рабочее, личное и семейные пространства. Спальня — чтобы спать. Кухонный стол — чтобы есть.

Потом у меня появился ребёнок. Времени и места для работы стало катастрофически не хватать. Благо, бизнес немного подрос, и мы смогли снимать отдельную закрытую комнату на этаже с подобными стартапами. Появился офис в центре, куда нужно было ездить в определённое время. К координате «место» добавился параметр «время»: для работы — нужно специальное время. Я понимаю, что для сотрудников наше «местовремя» всегда оставалось банально «офисом». Однако, здесь повествование от лица владельца компании, у которого всегда есть, что поделать, и, если не пытаться нащупать баланс, работа запросто идёт круглые сутки без выходных. Крыша едет от бесконечных решений и проблем. Таймбоксинг сильно помог найти баланс между семьёй, личным временем и работой. Джордан Питерсон не против.

Приблизительно пять лет назад мы, живя в Новой Зеландии, стали получать больше заказов из США. Из-за разницы во времени в восточным побережьем (Нью-Йорк) это означало, что в офисе я стал появляться в шесть утра. Звонки и личное общение заканчивалось часам к семи-восьми, и следующие несколько часов вплоть до обеда — я был предоставлен сам себе: сидел в отдельной комнате в наушничках, без отвлечений имел возможность сфокусироваться на работе и, самое главное, углубиться в суть.

Нахуя мне этот секс-то? Я вгрызаюсь в тело текста!

Псой Короленко

Для глубокого труда, о котором, видите, стихи слагают и книги пишут, нужны непрерывные блоки времени. К примеру, написание этого поста — это час без отвлечений. Так есть хоть какой-то шанс, что удастся передать мысль, выйдут из головы в печатный связный текст идеи, который то тут, то там, в беседах и чатиках, я таскал много дней. Итого: для плодотворной удалённой работы нужны непрерывные периоды для мысленной концентрации. Это не просто, и даже слово есть популярное в западном мире — «прокрастинация»: когда скачешь от задачи к задаче, день прошёл, а ничего толком и не сделано. Борьба с внутренней обезьяной и информационное обеззараживание головного пространства — знакомая всем и каждому проблема.

Так вот. Мы сидим дома. Вы сидите дома. Все сидят дома. Это, они говорят, мол, удалённая работа — это для всех, мы на пороге невероятного открытия, будущее уже здесь, говорят! А я говорю — это сраный цирк с конями: подобие работы. С тем же успехом можно назвать эффективным трудом фабрику по шитью передников в колонии, на поселении.

Как прошёл мой вчерашний рабочий день:

  • 10:00 Завтрак ребёнку, кофе первому взрослому, второй спит.
  • Уборка кухни, надо себя чем-то занять.
  • Общая уборка всего: заправить постель и прочее.
  • Удалённая работа (проверить почту, мелочи).
  • Математика и домашнее образование с моим семилетним сыном.
  • 12:00 Завтрак для взрослых. Ребёнок читает книги сам.
  • Программирование для семилетнего с папой, йога на балконе для мамы.
  • Приставка для ребёнка, свободное время для родителей — час удалённой работы.
  • Надо спуститься вниз с семнадцатого этажа по лестнице, привезли продукты. Подняться тоже надо.
  • Кто-то готовит еду. Не семилетний чаще всего.
  • 16:00 Обед
  • Звонки, работа, в Новой Зеландии команда просыпается.
  • Надо спуститься вниз, привезли что-то ещё.
  • Поднимаемся обратно на семнадцатый этаж.
  • Полчаса фортепиано для папы, ребёнок рисует с мамой.
  • Надо спуститься вниз, вынести мусор.
  • Прогулка вперёд-назад по парковке: пять раз туда-сюда — два километра
  • Поднимаемся обратно на семнадцатый этаж.
  • Готовим ужин.
  • 19:00 Ужин
  • Семилетний читает книги перед сном.
  • Начинается процесс укладывания — больше семи лет он занимает около часа. Каждый день. Иногда просто, иногда с боем.
  • 21:00 Ура! Спит! Очевидно, взрослые полны сил и готовы наброситься работу и углубиться в суть вещей.
  • Несколько рабочих звонков, много коммуникаций и другие отвлечения.
  • 12:00 Может быть вино и кино (серия «Друзей» на испанском считается).
  • Больше работы после полуночи. Голова варит плохо. Если пить кофе, сон говно.
  • 2:00 ночи: Сон для взрослых.

Как вам такая «работа из дома»? Это мираж, иллюзия, фантом, искажённая голограмма, если угодно — у такой удалённой работы нет места, нет времени, нет непрерывности — это фуфло, а не работа. По стечению всем нам известных обстоятельств в таком режиме работают миллиарды людей по всему миру. Им при этом — очень повезло, у них есть хоть такая работа. Другие проживают сбережения, если они есть. И всем тревожно весьма. Бедные и богатые — никто сегодня не имеет возможности планировать, никто не может спокойно работать из дома.

Настоящая «удалённая работа» — это прежде всего баланс. Это способность организовать свою сложную жизнь так, чтобы в ней осознанно, подконтрольно появилась возможность полноценно трудиться, развивать и поддерживать личные отношения, воспитывать детей, заботиться о родителях. «Удалённая работа» — это контроль. «Удалённая работа» — это ответственность, взрослость и способность управлять не только собой, но и ближайшим окружением. В офисе кто-то другой приходит в назначенное время и делает уборку, поливает цветы, дома вы сами организовываете свои рабочие пространство и время.

Разница между работой из дома, как её описывают менеджеры и реальностью такая же, как между прекрасной едой в рекламном ролике и той протёкшей пожамканной булкой, которую вам протянула безымянная рука из окошка фаст-фуд-ресторана.

«Работа из дома», которой сегодня поют дифирамбы — это образ жизни людей будущего. Мы не эти люди. Мы безвольные щепки в бурном потоке пандемии.

Давайте в это непростое время постараемся с пониманием относиться друг к другу — мы все в одной лодке, все люди, у всех неопределённость и переживания. Будем более человечнее обращаться с сотрудникам и коллегами. Пандемия когда-нибудь закончится, а отношения с близкими, друзьями и знакомыми испортятся навсегда. И помощи потом будет ждать неоткуда.

P.S.: Не стесняйтесь, делитесь тем, как проходят ваши карантинные дни. Буду удивлён, если они окажутся более упорядочены. Особенно, если у вас дети. Особенно, если больше одного — этот кошмар я вообще с трудом представляю.

Комментарии

 

Постоянная удалённая позиция Full Stack Ruby on Rails разработчика (2 штуки)

Здесь в Sliday, моей новозеландской цифровой студии, снова требуется Full Stack Ruby on Rails специалист на постоянную позицию, и не один. Вот, с чем нам довелось поработать за последние десять лет: sliday.com/works. В дополнение к сторонним проектам, есть своя растущая поделка — Карма бот.

Начинали с сайтов за $275 долларов и портфолио для фотографов. С тех пор фотографы приобрели мировую известность, а мы перешли к разработке комплексных систем и мобильных приложений.

Мобильным и веб приложениям нужна серверная часть. Исторически так сложилось, что Ruby / Ruby on Rails — это наш выбор. Для фронтенда используем, что дают, но в основном Vue.js в последнее время.

Наши клиенты:

  • стартапы (американские в основном)
  • государственные компании (новозеландские)
  • малые и средние бизнесы (оклендские)

Чем придётся заниматься на каждодневной основе?

Мы много строим прототипов и MVP для американских и новозеландских стартапов. Нужно уметь быстро реализовать продукт с минимальной, но достаточной функциноальностью. И после, в случае успеха продукта, поддерживать его и развивать. Иногда приходят чужие проекты  на поддержку и улучшения, но такое редко. Это направление сервисное — мы оказываем сервисы клиентам: счастливые клиенты = счастливая команда.

Другая сторона — это вдумчивая разработка своих продуктов. В основном, речь идёт о Karma. Другие примеры: Time, Palette.site, Cashbar — всего больше 40 продуктов запущено на Product Hunt. Это мы любим.

Примеры проектов

Skorch

Стартап из Лос-Анжелеса, Skorch, хотели систему, которая может показать глобальную социальную активность по злачным и публичным местам в городе. Они её получили. Ruby-человек писал тут API, робота по сканированию местности, автоматический скрипт по расчёту рейтингов и красивую админскую панель с таблицами, поиском, логами и графиками.

Phable

Мы помогли новозеландскому предпринимателю создать MVP, потом, после успешного инвестиционного раунда, продолжили работу над полноценной версией продукта. Мобильное приложение Phable позволяет печатать фотографии с телефона и прицеплять к этим фотокнигам видео. Навёл камеру на фото-альбом из поездки — посмотрел сохранённое в облаке видео. Бодро.

Karma + Time

Карма бот — это наше собственное детище: чат бот для Slack, MS Teams и Телеграма, который умеет считать посланные друг другу плюсики. Работает в компаниях вроде Garmin, Dropbox, Microsoft, больше 150 платных команд, недавно вышли на самоокупаемость, и очень этому рады. Возможно, очень на это надеемся, Карма станет чем-то таким огромным и прекрасным. Есть шанс поучаствовать.

Наш стэк

Бэк: Ruby, Ruby on Rails, SQL, RSpec

Фронт: Vue.js, Sass, Scss, HTML5, Webpack, Nuxt.js и React.js иногда

Другие инструменты: Gitlab и Abstract для контроля версий, Slack для коммуникаций, Asana для задач.

О компании

Sliday.comSliday состоит из ~20 работников, разбросанных по миру: в оклендском офисе сейчас 4 человека, несколько ребят работают из России, кто-то из Украины, кто-то из Австралии, во Вьетнаме, был период, человек жил, в Чили кто-то собирается.

В команде есть верстальщики, дизайнеры, опытные Ruby on Rails специалисты, менеджеры проектов и тестировщики. Ну и мы с Давидом, основатели. Головной офис Sliday пока находится в Окленде.

Предложение о работе и условия

Отношения, рабочие или личные — дело серьёзное. В идеале, нас устроит удалённый специалист в близких к нам часовых поясах.

Как показывает опыт, эффективно вести разработку с разницей больше 10 часов уже неудобно. Постоянные удалённые сотрудники просыпаются для нас раньше.

О деньгах и прочих условиях договоримся, был бы человек хороший.

Куда писать?

Пишите о себе или своих талантливых друзьях на [email protected]. Несколько примеров своих работ и пару слов о своей трудовой истории и ситуации вообще. Если вы ходите на работу в какой-то другой офис и думаете, что получится подработать у нас — всё равно пишите, начнём с малого, а там посмотрим.

Моя новозеландская студия цифровых разработок

Здесь в Окленде, уж скоро десять лет будет как, мы с ребятами создаём цифровые продукты и дизайны в Sliday.com. Бóльшую часть работ мы не можем показывать публично, но я могу при личном знакомстве описать, что там было да как.

Я как-то давно описывал свой опыт ведения бизнеса в Новой Зеландии «Свой IT-бизнес в Новой Зеландии», по сей день — опыт хороший.

Наша цифровая мастерская способна на многое:

  • Комплексные приложения вроде Karmabot, в которых и интеграции, и дизайн, и фронт, и бэк.
  • Мобильные приложения на iOS и Android.
  • Вебсайты и веб-приложения типа Product Hunt Bench и Site Palette

Одна из услуг — это по сути замещение позиции дизайнера или разработчика в распределённом географически бизнесе. Такое решение особенно хорошо работает для стартапов из США. Канады и Японии (Genomelink.io, например). Стабильность, доступность и качество работы — what’s not to like?

Территориально клиенты делятся примерно так: 0% Россия, 70% США и Канада, 10% страны Европы, 20% Новая Зеландия.

Прайс-листа как такового нет, каждый проект оцениваем отдельно — кому удобно, предлагаем фиксированную цену, кому-то почасовку, кому-то понедельную или помесячную оплату.

Если вам или вашим знакомым интересно — сразу пишите на [email protected]

О технологической стороне вопроса можно судить из недавнего объявления о найме дизайнера (нашли пару хороших ребят, всем спасибо, кто писал).

Комментарии