Денис Румянцев, тимлид команды «Бэкофис-Welcome»
«Мы не всегда делаем задачи так, как предлагал заказчик. Мы разбираемся в проблеме, прорабатываем решения и выбираем лучшее из них»
Привет! Я Денис, тимлид команды «Бэкофис-Welcome» в Профи. Наш сервис помогает специалистам находить работу, а клиентам — профессионалов для разных задач.
Команда «Бэкофис-Welcome» — одна из трёх команд, которые заботятся об опыте специалистов на Профи. Мы отвечаем за их первый опыт на сервисе: регистрация, личный профиль, баланс, первые заказы.
Сейчас нас восемь: фронт, бэкенд, два фулстека, продакт, аналитик, дизайнер и я.
Наш стек: TypeScript, React, React Native, Redux.
Такой состав и стек позволяют нам самостоятельно делать фичи на всех платформах. Но хотим двигаться быстрее, поэтому ищем фронтенд-разработчика.
Стараемся встречаться в офисе раз в две недели или чаще. В остальное время — работаем откуда хотим.
Зачем тебе к нам
- Не только писать код, но и вместе с командой решать проблемы в продукте. Твои идеи точно услышат.
- Изобретать. Мы часто сталкиваемся с задачами, у которых нет готового решения. Приходится думать outside the box, предлагать неочевидные идеи и пробовать новое.
- Строить сервис, который специалисты по-настоящему полюбят. Для этого мы переосмысливаем многие процессы в продукте, бизнес-модель и внешний облик Профи.
Чем предстоит заниматься
— Заботиться о первом опыте пользователей на сервисе. От того, насколько быстро специалист освоится в продукте, зависит здоровье всего маркетплейса.
- Сделать понятный онбординг. У нас уже есть несколько инструментов для коммуникации со специалистом. Предстоит выяснить, какой эффективнее, сделать его гибким и переиспользуемым.
- Экспериментировать с флоу регистрации.
- Тестировать различные бонусные механики.
Что нужно, чтобы к нам присоединиться
- Уверенное владение JavaScript, опыт работы с TypeScript или Flow.
- Знание React на уровне построения и оптимизации сложных интерфейсов. Круто, если представляешь, как React устроен изнутри. Будет плюсом опыт работы с React Native.
- Понимание, какую проблему решают Redux/MobX или другие библиотеки для state management.
- Знание, зачем нужен webpack. Можешь поправить конфигурацию с помощью документации.
- OOP/FP — знание разных парадигм, паттернов проектирования.
- Опыт работы с анимациями и библиотеками для анимирования.
- Будет плюсом знание styled-components/emotion.
- Увлечённость разработкой. Чувствуешь себя уверенно, сталкиваясь с неизвестной технологией. Например, сможешь написать простенький нативный модуль на Swift или плагин Figma для автоматической выгрузки иконок.
- Умение мыслить архитектурно. Ты понимаешь, как использовать и масштабировать механику одной фичи в разных местах.
- Коммуникабельность, умение аргументировать свою точку зрения и слушать собеседника.