Frontend-разработчик Middle (React)

по договоренности
ДжетРуби Эйдженси
2022-01-25
Откликнуться

КТО МЫ?

Хочешь работать с новыми технологиями, над проектами международных компаний, до которых местный рынок может быть дойдет через 3-5 лет?

Или ты хочешь быть тем, кто используя накопленный опыт помогает развивать инновационные решения в России?

Отлично, значит тебе к нам.

Наша компания была основана как стартап Y Combinator.

Поэтому наша культура и подход к организации больше похожа на западные команды.

У нас свои традиции, свои сложившиеся правила.

Больше о нас ты можешь узнать на карьерной странице https: //jetruby.ru/ Мы где-то будем требовать больше, чем обычно.

Но и достичь результатов мы хотим тоже больше, чем обычно достигают.

Принципы, которые мы выработали за это время лежат в основе всего, что мы делаем и всех решений, которые мы принимаем.

Наша цель - развивать продукты наших клиентов, направлять наших клиентов на правильный путь, быть частью продуктовой команды, привносить свои идеи.

Поэтому мы ищем людей, которые хотят чего-то большего, чем просто писать код; которые хотят сделать что-то, чем можно было бы гордится.

ЧТО НАС ВЫДЕЛЯЕТ И ПОЧЕМУ СТОИТ РАБОТАТЬ У НАС? Много разных проектов. С нуля. На новых технологиях.

Возможность ротации между ними.

Общение с зарубежными клиентами и основателями стартапов напрямую.

Личные планы развития, конкретные цели и ожидания, цикл постоянного фидбека.

Продуманная и гибкая система мотивации, поддержки и сопровождения сотрудника от самого начала до высочайших позиций.

У нас, совершенно серьезно, постоянно растет зарплата на основании результатов на проекте.

Возможность развиваться как вертикально так и горизонтально.

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

Либо расширять свой стек новыми технологиями или вообще перейти в смежные технологические ниши.

Внутренние конференции, мастерклассы и воркшопы.

Поддержка компании в развитии личных Open Source проектов.

Доступ к популярным платным образовательным ресурсам, поездки на конференции и внешние сертификации.

Подходы к разработке, которые у нас реализованы не на словах, а внедрены в культуру.

У нас высокие требования к людям и это причина по которой приходится работать в коллективе, который знает свое дело и стимулирует расти Возможность обсудить и решить возникшие трудности и проблемы с сотрудником любого уровня вплоть до СЕО компании, User Friendly подход.

ЧТО НУЖНО БУДЕТ ДЕЛАТЬ Решать задачи в контексте проекта.

Писать код на React c GraphQL, Apollo.

Делать переиспользуемые компоненты.

Работать параллельно с бекендом, а не после.

Участвовать в грумминг сессиях, оценивать и декомпозировать задачи.

Проводить код ревью своих коллег и совместно решать возникающие проблемы.

Бекенд в проекте на Ruby on Rails.

Не нужно будет… пожалуйста… запрашивать пол базы через GraphQL, использовать его как REST постоянно перезапрашивая данные, вместо использования мутаций НАШ ИДЕАЛЬНЫЙ КАНДИДАТ Умеет читать и писать на английском языке.

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

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

Знает JavaScript и понимает, что такое микротаски.

Знает как уменьшить количество ререндера компонентов.

Имеет четкую, совершенно не важно какую, но аргументированную позицию почему он использует классы/функциональные компоненты/хоки/хуки.

Умеет настраивать линтеры.

Понимает процессы разработки ПО и знает, что стендап - не бесполезная трата времени.

Знает, что такое CORS`ы и как в принципе работает веб и современный фронтенд с бекендом.

Знает, что в разработке ПО нет Silver Bullet, есть подходы, которые где-то работают как есть, а где-то их еще предстоит допилить напильником.

БУДЕТ ПЛЮСОМ Если у тебя есть опыт работы с Apollo-client, Gatsby.js.

Ты понимаешь какие виды тестирования существуют и умеешь писать тесты на любом популярном тест фреймворке.

Знаешь, как с помощью webpack`а оптимизировать бандл.

Умеешь профилировать и отлаживать код и да, не только с помощью console.log(smth) .

Знаешь, что такое reconciliation в реакт и как он работает.

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

Удобный рабочий график, гибкие начало/конец рабочего дня.

Возможность командировок или релокации в другие офисы компании.

Компенсация расходов на участие во внешних мероприятиях и конференциях.

Программы обучения английскому языку.

Программа развития карьеры, личный постоянный куратор.

Прозрачность горизонтального роста.

Каждый в компании понимает, как происходят оценки и переходы между позициями.

Профессиональная команда.


Не подходит? Поищите в каталоге!


Краснодар: случайные вакансии


Реклама