JavaScript-разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Кто мы
Меня зовут Антон. Наша команда занимается клиентской частью сайта Profi.ru. Это главная страница, листинги, SEO-страницы, диалоговые интерфейсы, пошаговые визарды. Мы работаем над тем, чтобы клиенту было удобно и просто решать все свои задачи с нашим сервисом.
Помимо разработчиков в нашей команде есть продакт, дизайнер, аналитик. Мы используем MySQL, Elasticsearch, MongoDB, Node.js, GraphQL, Flow, React/Redux.
Наш главный продукт «Бесшовность» объединяет визарды, чаты, листинги и позволяет клиенту найти специалиста без заполнения длинных форм. Человек отвечает на несколько вопросов и получает список подходящих специалистов.
Разработчика ждут задачи на пересечении фронта и бэкенда. Нужно решать архитектурные задачи, писать код, используя React/Redux, поддерживать API для мобильного приложения. Много работать с фронтом, но при этом практически не заниматься вёрсткой.
Мы ищем человека, которому в перспективе интересна фуллстек-разработка.
Зачем тебе к нам
- Работать в демократичной команде без строгих иерархий. Всеми процессами мы управляем дружно и сообща.
- Учиться новому в плотной работе с продактом, дизайнером и фронтами. Ты будешь смотреть на метрики и получать обратную связь от пользователей. Через пару недель работы — как только разберёшься с кодом — сможешь принимать решения, влияющие на продукт.
- Реализовывать свою креативность и генерировать новые идеи. Мы ищем не исполнителя, который будет спрашивать, что делать, а человека, готового предлагать свои варианты решения задач.
- Расти внутри компании — у нас есть разные варианты развития карьеры разработчика. Можно расширять свой функционал, осваивая новые инструменты. Можно двигаться по грейдам — мы прописываем план прогресса каждого сотрудника и помогаем ему следовать.
Чем ты будешь заниматься
- Развивать «Бесшовность» — основной продукт команды. С визардами и чатами работают многие команды «Профи». Наша специализация — улучшать их как понятный и удобный для клиентов продукт. Посмотри, как «Бесшовность» выглядит с точки зрения пользователей.
- Работать с GraphQL для оптимального представления информации в БД и передачи её другим командам.
- Участвовать в кросс-командных проектах по интеграции визардов. Например, развивать API для клиентского мобильного приложения.
- Создавать и развивать новые компоненты. Совершенствовать систему выдач на листингах. Чтобы благодаря ранжированию и сортировке учитывались факторы, позволяющие предлагать клиенту самых лучших специалистов.
- Развивать личные кабинеты, упрощать авторизацию и интеграцию с соцсетями.
Что нужно, чтобы к нам присоединиться
- Опыт работы в веб-разработке от двух лет. В идеале — опыт продуктовой разработки на React/Redux. Ты готов рассказать на собеседовании, как надо делать и что — лучше не стоит.
- Понимание, как использовать JS на сервере и фронте. Ты пишешь понятный и поддерживаемый код. Не забываешь о том, сколько ресурсов он потребляет и как быстро работает.
- Опыт оптимизации запросов в MySQL. Ты знаешь, что такое индексы и как ими пользоваться.
- Коммуникабельность. Мы постоянно взаимодействуем с другими командами, нужно уметь ясно выражать свои мысли.
Мы обратим особое внимание, если
- На предыдущих проектах ты строил API на GraphQL и ты можешь об этом рассказать.
- Ты работал с MongoDB, Flow, Jest, знаком с Elasticsearch и понимаешь принципы построения запросов к нему.
- Для своего продукта ты писал end-to-end тесты, используя selenium или puppeteer.
Что мы за это предлагаем
Высокую белую зарплату.
Опционы компании эффективным сотрудникам.
Оплату половины стоимости ДМС, включая стоматологию, с первого дня работы, организацию ежегодного обследования на онкозаболевания.
Помощь с переездом в Москву и адаптацией в новом городе.
Комфортный офис на Ходынском поле (10 мин. от ст. м. «ЦСКА» и 5 мин. транспортом от ст. м. «Аэропорт»).
Ежемесячную компенсацию 15000 рублей при аренде квартиры или комнаты в 30 минутах ходьбы от офиса с первого дня работы.
Доступ к электронной библиотеке МИФа и профессиональной литературе.
Оплату профильных курсов, участия в российских и международных конференциях.
Корпоративные выезды, хакатоны, митапы, тематические вечеринки и тренинги.
Компенсацию половины стоимости парковки.
Оплату половины стоимости абонемента в фитнес-центры рядом с офисом.
Занятия йогой и боксом в спортзале компании, занятия футболом на стадионе ЦСКА.
Еженедельный маникюр с частичной оплатой.