Ищем опытного Frontend-разработчика в дружную команду beeline
Билайн - аккредитованная IT-компания, объединяющая более 3000 профильных специалистов. Наша команда занимается разработкой крупной b2c-витрины https://beeline.ru, включающей в себя множество веб-приложений, построенных на основании единой дизайн-системы. Кроме основного сайта, мы создаем ряд сайтов-сателлитов, покрывающих потребности миллионов абонентов, а также собственные платформенные решения, позволяющие повысить качество и эффективность разработки.
Наш технологический стек: ReactJS, Redux Toolkit, CSS Modules (PostCSS), TypeScript, Webpack, React Testing Library, NodeJS.
Немного о том, как мы работаем:
Вся разработка у нас In House. Работаем по Agile в небольших продуктовых командах. Общая численность продуктовой команды - от 8-ми человек (в среднем по 2-3 Frontend-разработчика). Команды комплектуются всеми необходимыми ролями, такими как: Product Owner, Delivery Manager, Designer, System Analytic, Frontend/Backend Dev, Android/iOS Dev, QA Engineer.
Что вас ждет:
- Новый продукт продукт с отсутствием легаси
- Свобода на внедрение улучшений Developer Experience
- Возможность выступать на конференциях
- Обмен экспертизой с опытными коллегами
- Перспектива роста как до Frontend Tech Lead проекта, так и до Frontend Technology Expert
- Менторинг младших разработчиков
- Комфортная удаленка и, по желанию, не менее уютный офис
Вам предстоит:
- Разрабатывать функционал, который запускается, а не уходит в стол
- Проектировать архитектуру модулей и проектов
- Проектировать и предлагать решения по взаимодействию frontend-а с другими участвующими сервисами
- Разрабатывать адаптивный, отзывчивый и доступный интерфейс
- Покрывать Unit и интеграционными тестами разработанный функционал
- Формировать Backlog технического долга
Что нужно, чтобы работать у нас:
- Опыт коммерческой разработки от 3-х лет
- Опыт работы в стеке ReactJS + Redux от 3-х лет
- Знание и применение на практике паттернов проектирования и чистого кода
- Глубокое понимание ReactJS и его экосистемы: hooks, hocs, life cycle, context, virtual dom, optimization, state management
- Опыт развертывания React приложений на базе Webpack с нуля (без использования CRA или NextJS)
- Коммерческий опыт работы с SSR
- Знаете или уже использовали NodeJS / ExpressJS / NestJS
- Глубокое понимание асинхронной модели выполнения кода
- Понимание модульной системы JavaScript
- Понимание системы типов TypeScript
- Глубокое понимание принципов работы веб-браузера и сетевых протоколов
- Инициативность, проактивность и умение работать в команде
- Умение ответственно подходить к своему времени, поставлять задачи в срок
Будет замечательно, если:
- Есть опыт работы с registry: написание и публикация собственных npm-пакетов
- Есть опыт контрибьюта в Open Source решения
- Знаете устройство пакетных менеджеров (yarn, npm)
- Знаете или уже применяли подходы к оптимизации web-приложений
- Есть опыт работы со сборщиками JS-модулей (кроме Webpack): Vite, ESbuild, SWCPack, Parcel, Rollup, Browserify
Про Frontend Community:
На данный момент в состав команды Frontend-разработки входит порядка 30 специалистов. Общаемся в Telegram и Zoom. Наши активности:
- Регулярно проводим внутренние митапы под вкусным названием Frontend Pizza. Такие встречи - это отличная возможность попробовать себя в роли докладчика, поделиться опытом, узнать новое, посмотреть на свои задачи под другим углом и сделать что-то лучше.
- Практикуем книжный клуб. Каждую неделю созваниваемся и обсуждаем очередную главу книги по профессиональной тематике.
- Конференции за счёт заведения. Ежегодно посещаем HolyJS и FrontendConf.
- Проводим открытые митапы и не только про Frontend. Читай подробнее на медиапортале билайн now: https://beelinenow.ru/articles/technologies/beetech/
- Культура менторства в команде. У каждого frontend-разработчика есть наставник, который помогает в работе и развитии. Никто не останется без ответа!
Как выглядит процесс найма:
Все интервью мы проводим в Zoom, видеосвязь must have. Процесс найма состоит из трёх этапов:
- HR Interview. Собеседование с рекрутером (~ 45 минут). Освещаем детали вакансии, отвечаем на Ваши вопросы. В конце викторина - короткий технический скрининг.
- Hard Skills Interview. Собеседование с техническими экспертами (~ 1,5 часа). Общаемся про опыт и технологии. Проверяем Ваши технические навыки с помощью теоретических и практических (live coding) вопросов. Рассказываем про нашу команду, процессы, проекты, стек.
- Soft Skills Interview. Собеседование с руководителем разработки продукта (~ 1 час). Несколько вопросов про опыт в прошлых компаниях. Поговорим про интересы, мотивацию, ожидания от будущего место работы.
Корпоративные “плюшки”:
- Официальное трудоустройство в аккредитованную IT-компанию
- Корпоративная сотовая связь
- Добровольное медицинское страхование
- BeeFree - гибкий рабочий график и возможность полноценно работать удаленно на территории РФ
- Уютные офисы в крупных городах. Бесплатные чай и кофе в каждом из них. А вот печенек нет
- Корпоративное обучение от билайн университет: очное или online формат
В нашей компании вы окажетесь в атмосфере, способствующей вашему постоянному росту и самосовершенствованию на каждом этапе вашей работы. Мы приветствуем тех, кто стремится к креативности, готов брать на себя роль лидера и искренне настроен на результат.
Присоединяйтесь к нашей команде Frontend-разработки, и вместе мы воплотим будущее в реальность!
Ждём ваших писем. Откликайтесь :)