Frontend-разработчик
Прямой работодатель InvestFuture ( investfuture.ru )
Опыт работы от 1 года до 3х летот 150 000 до 200 000 ₽
InvestFuture – медиа для частных инвесторов с аудиторией более 1 млн. человек (Youtube, Telegram и другие площадки).
Мы меняем подход людей к личным финансам и работаем над тем, чтобы финансово грамотных людей стало больше.
Сейчас мы ищем Frontend-разработчика в новый проект - IF Club, который запустили в августе. В клубе участники получают профессиональную поддержку, проходят обучающие курсы, участвуют в онлайн и офлайн встречах, читают эксклюзивную аналитику, слушают подкасты.
Сейчас мы активно расширяемся и добираем крутых инженеров в направление E-Learning. Мы ищем человека в команду, которая будет заниматься созданием и развитием Обучения на платформе.
Мы хотим сделать самый популярный EdTech-продукт в мире финансов и инвестиций.
Наша core-команда имеет очень обширную экспертизу, поработала в стартапах и крупных компаниях как с legacy, так и с модным стеком, и нам точно будет, чему друг у друга поучиться!
Наш целевой стек:
- Frontend – TS + React, Redux Toolkit, styled components, AntD
- Backend – SOA Python 3.9 + DRF, есть интеграции с MailGun и Tinkoff Payment
- DevOps – развертываемся в управляемом K8s, используем GitLab + GitLab CI, конфигурацию облака описываем в Terraform + cloud-init, не забываем про алерты, мониторинги
Что вам предстоит:
- Разрабатывать новую функциональность в клиентской части, реализовывать макеты из Figma, имплементировать клиентскую бизнес-логику
- Принимать активное участие в переходе существующего кода на TypeScript, в дальнейшем будем переводить большинство сервисов с REST на Apollo GraphQL
- Участвовать в принятии архитектурных решений, выводить новые фронтенд-сборки
- Покрывать критичные части кода тестами
- Получать от всего этого удовольствие :)
Что мы от вас ожидаем:
- Знание и опыт написания SPA-приложений на JS (ES6+) + React.js (TypeScript крайне желателен) от 2 лет
- Умение писать чистый и понятный код
- Опыт работы со стейт-менеджером (используем redux, переезжаем на redux toolkit)
- Понимание принципов работы с REST (используем axios) и WebSocket в контексте фронтенд-разработки
- Умение верстать и стилизовать страницы (с использованием HTML5/CSS3), в т. ч. адаптивно (для стилизации в проекте используется styled components, с использованием CSS Grid, Flexbox
- Умение работать с Figma на уровне реализации дизайн-макета
- Умение работать с Git (используем GitLab)
- Понимание основных алгоритмов и структур данных
- Как плюс: знание Webpack на уровне упаковки бандла за пределами create-react-app
- Как плюс: опыт работы с AntD, Material-UI или с другими популярными дизайн-системами
Что мы предлагаем:
- Крутой продукт на стыке инвестиций и образования
- Сильную техническую команду, у которой есть, чему научиться (мы стремимся к тому, чтобы писать код было максимально приятно)
- Мы готовы много времени уделяем развитию и росту сотрудников
- Возможность влиять на любую часть продукта (приветствуем погружение во Backend- и DevOps-задачи, любим InnerSource) и на продукт в целом (все архитектурные решения принимаются совместно продуктовой командой).
- Удаленка и гибкий график (но есть и уютный офис в центре в СПБ, где можно собраться и покодить/попроектировать), шаговая доступность от метро Петроградская
- Доход по результатам собеседования