Frontend разработчик (Middle / Senior) - (React / Next.js или React Native)
Зарплата
от 150 000 до 350 000 ₽
Требования
Местоположение и тип занятости
Компания
Мобильное приложение для подбора, бронирования и оплаты туристических развлечений, гостиниц и ресторанов
Описание вакансии
Условия работы
Чем предстоит заниматься:
- Разрабатывать и развивать сайт и два веб-приложения в сфере туризма
Наш стек:
- React / Next.js + Typescript на фронтенде
- Node.js + REST API на бекенде
- Kubernetes
Что мы ожидаем:
- Опыт фронтенд-разработки от 2-3 лет
- Понимание принципов компонентного подхода к разработке интерфейсов
- Уверенное владение Typescript
- Работа с гитом (Gitlab / Github)
- Ведение задач (Jira / YouTrack)
При выборе работы с React / Next.js
Дополнительный стек:
- Node.js + REST API на бекенде
Что мы ожидаем дополнительно:
- Опыт работы с React и понимание принципов его работы
- Опыт работы с Next.js будет существенным плюсом
- Знакомство с UI фреймворками (Antd) будет плюсом
На Senior позицию:
- Глубокое понимание принципов работы React / Next.js
- Опыт построения front-end архитектуры приложений
- Опыт управления небольшой командой и планирования спринтов
- Ревью кода других разработчиков и помощь в решении задач
При выборе работы с React Native
Дополнительный стек:
- Expo + EAS Build / EAS Submit
Что мы ожидаем дополнительно:
- Опыт разработки на React Native от 2 лет
- Опыт работы с React / React Native и понимание принципов его работы
- Опыт работы с Expo / EAS будет существенным плюсом
На Senior позицию:
- Глубокое понимание принципов работы React / React Native
- Опыт построения архитектуры RN приложений
- Опыт оптимизации скорости работы и загрузки RN приложений
- Опыт управления небольшой командой и планирования спринтов
- Ревью кода других разработчиков и помощь в решении задач
- Существенным плюсом будет опыт написания биндингов к нативным модулям и базовое понимание Swift / Objective C
Дополнительные инструкции
Поэтапное собеседование
- Онлайн-собеседование (техническое)
- Выполнение тестовой работы
- Онлайн-собеседование (оформительное)