Обязанности: разработка интерфейсов Требования: Уверенное знание JavaScript и TypeScript; Коммерческий опыт разработки на React; Опыт работы с Next.js, с Zustand, MobX или аналогичными state management-решениями; Опыт разработки на React Native / Expo; Опыт работы со сложными формами и валидацией: react-hook-form, zod или аналогами; Хорошие навыки адаптивной, кроссбраузерной и кроссплатформенной верстки по Figma со стремлением к Pixel Perfect, включая разработку интерфейсов для web и mobile на React Native; Опыт интеграции с backend API, работы со сложной бизнес-логикой, состоянием приложения и кроссплатформенными интерфейсами; Уверенная работа с Git, feature-ветками, релизными контурами dev / preprod / prod, понимание git flow или аналогичной стратегии ветвления Будет плюсом:Опыт публикации приложений в TestFlight, App Store, Google PlayНаличие Mac для локальных сборок и отладки Expo Bare Workflow приложений под iOS и AndroidНаличие iPhone и Android-устройства для тестирования мобильных сценариев на реальных устройствахОжидаемый уровень самостоятельности:Самостоятельно брать задачу в работу и доводить её до production.Уметь декомпозировать задачу, задавать уточняющие вопросы и предлагать техническое решение.Коммуницировать с backend-разработчиками, QA, аналитиками и дизайнером. Условия: дистанционный режим работы; оформление по ТК РФ, больничные, отпускные
Похожие вакансии