Мы ищем Frontend-разработчика, который присоединится к нашей команде для разработки и поддержки веб и мобильных приложений.
Обязанности:
- Разработка и поддержка клиентских приложений с использованием React, Next.js и TypeScript;
- Верстка и стилизация пользовательского интерфейса;
- Интеграция с бэкенд-сервисами через REST API;
- Оптимизация и улучшение производительности приложений;
- Сотрудничество с командой: менеджером, дизайнером, разработчиками, тестировщиком.
Требования:
- Опыт работы с React, Next.js и TypeScript;
- Понимание принципов верстки и опыт создания адаптивных интерфейсов;
- Знание и понимание принципов работы REST API;
- Опыт работы с Next.js и понимание что такое Server-Side Rendering;
- Опыт работы с базами данных (Mysql, Mongo);
- Опыт работы с системами контроля версий (Git). Знание основных команд Pull / Push / Merge, а также Rebase / Cherry-pick;
- Умение работать в команде и эффективно коммуницировать, быть на связи в рабочее время;
- Желание изучать новые технологии и инструменты.
Будет преимуществом:
- Опыт разработки бэкeнда для SPA и мобильных приложений;
- Опыт работы с ORM, например Prisma, TypeORM, Sequelize;
- Опыт работы с популярными фреймворками и библиотеками, такими как Styled Components, Axios, React Query, Redux и другими;
- Опыт разработки мобильных приложений с использованием React Native;
- Участие в open source проектах или личные проекты в портфолио.
Эти дополнительные навыки будут являться преимуществом, но не являются обязательными для данной позиции. Мы приветствуем кандидатов, имеющих опыт в этих областях, так как они могут дополнительно внести ценный вклад в нашу команду и наши проекты.
Условия:
- График работы: 5/2 (8 рабочих часов + 1 час перерыва в удобное вам время);
- Гибкое начало рабочего дня (можно выбрать время начала рабочего дня с 10.00-12.00 по Москве);
- Оплачиваемый отпуск;
- Удаленный формат работы;
- Оформление по договору как с самозанятым или ИП.
Собеседование будет включать:
1. Знакомство: видео-интервью по общим вопросам (10-20 минут);
2. Тестовое задание;
3. Техническое интервью: видео-интервью с техническими вопросами по предметной области (30-60 минут).