👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

FullStack (Ruby/React) разработчик

Зарплата

от 2500 до 3000 $

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

КраснодарПолный рабочий день

Компания

Full-cycle мобильная и веб-разработка

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

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

ЧТО НУЖНО БУДЕТ ДЕЛАТЬ

  • Писать с нуля или поддерживать среднего размера веб приложения.
  • Внедрять в проекты новые технологии и подходы, держать проект up-to-date.
  • Делать код ревью.
  • Писать тесты на весь свой код. Понимать почему это важно и учить этому. тайному знанию молодых.

НАШ ИДЕАЛЬНЫЙ КАНДИДАТ

  • Он умеет писать веб-приложения и читать/общаться в чате с клиентом на английском. 
  • Знает и умеет работать с PostgreSQL, понимает когда денормализация нужна, а когда нет. 
  • Знает плюсы и минусы AMS, как сделать сериализацию чуть быстрее или хотя бы слышал про Oj. 
  • Понимает, почему не стоит отдавать все с одного REST ендпоинта или умеет приготовить GraphQL. 
  • Знает как настроить кеширование на ендпоинтах и что такое инвалидация кеша. 
  • Понимает как работает сеть в принципе и все что касается базового нетворкинга. 
  • Сможет настроить CORSы и объяснить, какие именно хедеры нужно прислать.

Нам нужен фулстек, который умеет писать на ReactJS, не чурается фронтенд кода и способен в одиночку выполнить обе часть задачи.

Если ты знаешь что такое React, чем отличаются классовые компоненты от функциональных. Можешь аргументировать свой выбор в пользу одного из этих подходов - это просто прекрасно! Если есть опыт использования Redux и thunk, значит ты подходишь на все 100%

ВАЖНО. Мы не ждем от тебя идеального знания верстки, если умеешь - прекрасно, если нет - не страшно.

БУДЕТ ПЛЮСОМ

  • Если ты еще застал времена, когда на рельсе писали не только API для реакта. 
  • Можешь созвониться с клиентом. 
  • Понимаешь, почему не стоит все сейчас же переписать, из-за того, что вышла новая клевая библиотека. 
  • Имеешь практический опыт с Elasticsearch. 
  • Не шугаешься от фронтенда и знаешь необходимые основы UNIX, для того чтобы настроить деплой, завернуть приложение в контейнер, написать docker-compose файл или настроить сервер для деплоя.

ЧТО МЫ ПРЕДЛАГАЕМ?

  1. Удобный рабочий график, гибкие начало/конец рабочего дня.
  2. Возможность командировок или релокации в другие офисы компании.
  3. Компенсация расходов на участие во внешних мероприятиях и конференциях.
  4. Программы обучения английскому языку.
  5. Программа развития карьеры, личный постоянный куратор и отдельный ментор на проекте для младших позиций.
  6. Прозрачность горизонтального роста. Каждый в компании понимает, как происходят оценки и переходы между позициями.

Бонусы

ЧТО НАС ВЫДЕЛЯЕТ И ПОЧЕМУ СТОИТ РАБОТАТЬ У НАС?

  1. Много разных проектов. С нуля. На новых технологиях. Возможность ротации между ними.
  2. Общение с зарубежными клиентами и основателями стартапов напрямую.
  3. Личные планы развития, конкретные цели и ожидания, цикл постоянного фидбека.
  4. Продуманная и гибкая система мотивации, поддержка и сопровождение сотрудника от самого начала до высочайших позиций.
  5. Возможность развиваться как вертикально так и горизонтально. Ты можешь вырасти в техлида, и потом пройти обучение на менеджера проекта. Либо расширять свой стек новыми технологиями или вообще перейти в смежные технологические ниши.
  6. Внутренние конференции, мастерклассы и воркшопы.
  7. Поддержка компании в развитии личных Open Source проектов.
  8. Доступ к популярным платным образовательным ресурсам, поездки на конференции и внешние сертификации.
  9. Подходы к разработке, которые у нас реализованы не на словах, а внедрены в культуру. У нас высокие требования к людям и это причина по которой приходится работать в коллективе, который знает свое дело и стимулирует расти.
  10. Возможность обсудить и решить возникшие трудности и проблемы с сотрудником любого уровня, вплоть до СЕО компании, User Friendly подход.