Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Frontend-разработчик (Развивай.рф)

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

Полный рабочий деньМожно удаленно

Компания

Место встречи лучших

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

О компании и команде

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

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

Команда производит полный цикл работы по разработке frontend приложения: создание новых компонентов, адаптивная верстка страниц и писем, программирование бизнес-логики, написание тестов, постоянный анализ качества кода и производительности приложений, деплой через CI/CD, активное участие в SEO-продвижении, анализ поведения пользователей, мониторинг ошибок у конечных пользователей.
Команда нацелена на постоянное развитие как в целом, так и каждого сотрудника лично, а также на полноценное внедрение CI/CD-подходов для оптимизации времени доставки ценности для клиентов через максимальную автоматизацию и ускорение всех процессов сборки, проверки и деплоя новых версий нашего продукта.

Наш стек: JavaScript, React, TypeScript, Jest, Cypress, GraphQL, Apollo client, Next.js.

Чем наш проект привлекает:

  • возможность работать над активно развивающимся продуктом с большой аудиторией;
  • опыт работы на современном стеке без многолетнего легаси;
  • хорошо налаженные рабочие процессы и опыт работы с использованием современных гибких подходов к разработке (Kanban);
  • всё, что нужно для хорошей работы: хорошее оборудование, весь необходимый софт, инфраструктура и т.д.;
  • гибкий (в разумных пределах) график и полностью удаленный формат работы;
  • возможность обучения лучшим практикам разработки современных Web-приложений.

Задачи

  • разработка новых и доработка существующих функций Web-приложения;
  • верстка компонентов и страниц Web-приложения;
  • код-ревью;
  • написание тестов;
  • участие в деплое новых версий продукта;
  • тесное взаимодействие с командами разработки, аналитики и дизайна;
  • активное участие в развитии внутренних процессов команды Frontend.


Ожидания от кандидата

Навыки программирования:

  • опыт программирования на современном JavaScript (ES2015+);
  • опыт разработки Web-приложений на React (Class и Functional components);
  • опыт работы с глобальным состоянием Web-приложения (Redux/MobX);
  • опыт верстки html-страниц (HTML5, CSS3, CSS-preprocessors и CSS-in-JS, кроссплатформенная верстка, адаптивная/резиновая верстка);
  • опыт написания автоматизированных тестов для JS и React;
  • опыт отладки Web-приложений;
  • опыт настройки сборки проектов.

Навыки общие:

  • знание технического английского;
  • коммуникабельность, креативность, целеустремленность;
  • понимание принципов работы по гибким методологиям (Scrum, Kanban).

Будет плюсом

  • опыт программирования на Node.js;
  • опыт использования TypeScript;
  • опыт верстки с использованием библиотеки Styled Components;
  • опыт работы с фреймворком Next.js и SSR в целом;
  • базовое понимание SEO и Accessibility;
  • базовое понимание CSS-анимаций;
  • опыт работы с Figma/Zeplin;
  • опыт работы с REST/GraphQL;
  • опыт работы с Postman;
  • опыт работы с CI/CD платформами, Docker и bash-скриптами.

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

Работа в VK — это:

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