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

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

КТО МЫ?

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

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

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

Нам не все равно как будет разрабатываться продукт. За 10 лет разработки мы помогли фаундерам стартапов закопать много классных идей. Это правда, нам нечего скрывать.

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

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

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

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

  1. Много разных проектов. С нуля. На новых технологиях. Возможность ротации между ними.

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

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

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

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

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

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

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

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

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

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

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

Решать задачи в контексте проекта. Писать код на React c GraphQL, Apollo. Делать переиспользуемые компоненты. Работать параллельно с бекендом, а не после. Участвовать в грумминг сессиях, оценивать и декомпозировать задачи. Проводить код ревью своих коллег и совместо решать возникающие проблемы. Бекенд в проекте на Ruby on Rails. Не нужно будет… пожалуйста… запрашивать пол базы через GraphQL, использовать его как REST постоянно перезапрашивая данные, вместо использования мутаций

Нужно будеть лидить команду и твой опыт управления командой в Agile среде и разработки сложных front-end приложений будет тебе необходим.

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

Умеет свободно общаться на английском языке с зарубежными клиентами. Может переписываться с клиентом и отстаивать свою точку зрения. Умеет писать чистый, хороший, поддерживаемый код, который будет пригодным и нужным не в течении решения бизнес задачи, а и через год после этого. Знает JavaScript и понимает, что такое микротаски. Знает как уменьшить количество ререндера компонентов. Имеет четкую, совершенно не важно какую, но аргументированную позицию почему он использует классы/функциональные компоненты/хоки/хуки. Умеет настраивать линтеры. Понимает процессы разработки ПО и знает, что стендап - не бесполезная трата времени. Знает, что такое CORS`ы и как в принципе работает веб и современный фронтенд с бекендом. Знает, что в разработке ПО нет Silver Bullet, есть подходы, которые где-то работают как есть, а где-то их еще предстоит допилить напильником.

БУДЕТ ПЛЮСОМ

Если у тебя есть опыт работы с Apollo-client, Gatsby.js. Ты понимаешь какие виды тестирования существуют и умеешь писать тесты на любом популярном тест ферймворке. Знаешь, как с помощью webpack`а оптимизировать бандл. Умеешь профилировать и отлаживать код и да, не только с помощью console.log(smth). Знаешь, что такое reconciliation в реакт и как он работает.

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

  1. Удобный рабочий график, гибкие начало/конец рабочего дня, возможность работать удаленно до 5 дней в месяц.

  2. Комфортабельный современный офис в самом центре с шикарным видом;

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

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

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

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

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

Ключевые навыки

React
JavaScript
HTML
CSS
HTTP
es6

Контактная информация

Касьяненко Алина

+7 (958) 1119263

hr.ru@jetruby.com

Адрес

Краснодар, Кузнечная улица, 4

Вакансия опубликована 24 сентября 2020 в Краснодаре

Похожие вакансии