Frontend Developer (Vue, Typescript)
Прямой работодатель Constanta ( const.tech )
Опыт работы от 1 года до 3х летот 150 000 до 250 000 ₽
Привет! Мы в Константе создаем различные продукты для сферы спорта и беттинга:
- популярные приложения с посещаемостью свыше 300к ежедневно;
- технически сложные сервисы, заточенные под решение внутренних задач;
- data science продукты для спортивной аналитики с использованием компьютерного зрения.
У нас много планов, и мы ищем JavaScript разработчика, который усилит нашу Frontend-команду в части разработки мобильной версии крупного беттингового сервиса (100к+ dau), которая разрабатывается на VueJS. В проекте много данных, которые рекурсивно обновляются на странице, одновременно делается несколько десятков запросов к разным api-endpoint’ам. То есть, по сути это real-time приложение.
С чем точно столкнешься в работе:
- Написание красивых и сложных интерфейсов. Проект ориентирован на работу сразу нескольких рынков, где один и тот же функционал внутри работает по разному, поэтому тебе пригодится умение правильно манипулировать структурами и классами.
- VueJS (текущий проект написан полностью на синтаксисе Vue2 через vue/composition-api, нужно мигрировать на Vue3).
- Typescript. Мы всегда стараемся использовать новые возможности библиотек, которыми мы пользуемся. Стили пишем с помощью PostCSS / SCSS (нужно знать хотя бы 1 из них)
- Webpack. Проект большой и ориентирован на несколько вариаций использования. К примеру, мы используем такие вещи, как ModernBuild.
Будет плюсом, если ты:
- Знаешь NodeJS (понадобится для написания скриптов сборки)
- Работал со сложными анимациями (GSAP, canvas, WebGL, Three.js)
- Уже писал тесты (unit, functional, integration, e2e)
- Знаешь, как правильно рендерить большие массивы информаций, крупные таблицы
- Работал с WebSockets
- Умеешь отложено инициализировать те сущности, которые не нужны при старте приложения.
Со своей стороны готовы предложить:
- Ты не будешь заниматься версткой, для этого в команде есть верстальщик. Доработки со стороны нужны только на момент интеграции в приложение.
- Код-ревью твоего кода. Возможность учавствовать в код-ревью кода твоих коллег.
- Атмосферу свободы действий и развития. Мы всегда открыты к изменениям и экспериментам.
- Белую заработную плату, официальное оформление, оплата переработок;
- Выбор техники для работы (в основном мы работаем на MacBook Pro);
- Возможность удаленной работы из любой точки мира или работы из офиса (м. Красносельская): он открыт, но его посещение по желанию;
- Кстати про офис - он классный, посмотреть можно здесь ;
- Гибкий график, есть обязательное время, когда надо быть онлайн/в офисе: с 12 до 18 по Москве, остальное время можешь распределить как тебе удобно;
- Бесплатные обеды в офисе для сотрудников, всегда есть фрукты/снеки, чай и кофе;
- ДМС в Bestdoctor (после полугода работы).
Что еще важно знать о нас:
- Нас около 100 человек. У нас молодая команда и горизонтальная модель управления - мы не строим иерархий и общаемся на равных, не любим формальности;
- Нам важно то, что мы делаем и с кем мы работаем, стараемся заботиться друг о друге и поддерживать команду;
- Мы за честность и открытость в команде, не боимся признавать ошибки и учиться на них;
- Мы радуемся, когда к нам приходят близкие по духу ребята, поэтому, если у тебя откликнулось то, что ты прочитал выше - обязательно напиши об этом в сопроводительном письме)