Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
react native developer
генерация резюме
сопроводительное письмо
описание
Компания разрабатывает программное обеспечение и IT-решения в сферах финансов, здравоохранения, электронной коммерции, интернета вещей, медиа, больших данных и машинного обучения.
задачи
- Разрабатывать и поддерживать мобильные приложения на React Native для iOS и Android;
- Интегрировать приложения с внутренними API и внешними сервисами;
- Участвовать в проектировании архитектуры приложений, выборе технологий и инструментов;
- Оптимизировать производительность и отзывчивость приложений;
- Работать в команде с дизайнерами, аналитиками и бэкенд-разработчиками для реализации функциональных требований;
- Участвовать в код-ревью, писать тесты и документацию.
требования
- Коммерческий опыт работы в роли React Native от 3-х лет;
- Высшее техническое образование;
- Отличное владение JavaScript (ES6+);
- Уверенное владение TypeScript (Generics, Type Guards, типы, интерфейсы);
- Опыт работы с Node.js или Deno для написания Edge Functions;
- Понимание принципов работы iOS и Android (разрешения, правила магазинов);
- Знание нативных инструментов отладки (Xcode, Android Studio);
- Опыт работы с React: принципы работы, жизненный цикл компонентов, оптимизация;
- Работа с Redux, MobX, TanStack (понимание архитектурных паттернов: Redux, Flux, MVVM);
- Опыт работы с REST API, знание RESTful рекомендаций, знание WebSocket и GraphQL;
- Опыт работы с CSS, LESS, SASS, CSS-in-JS;
- Знание принципов адаптивной вёрстки и UI/UX лучших практик;
- Опыт проектирования схем PostgreSQL, оптимизации запросов;
- Наличие опубликованных приложений в App Store и Google Play;
- Опыт проведения декомпозиции и оценки задач;
- Опыт проведения Code Review, написания тестов и документации;
- Опыт работы в Agile / SCRUM командах;
- Опыт работы с распределёнными системами управления версиями (Git — monorepo, trunk-based);
- Знание и умение применять GOF, DRY, KISS;
- Чтение технической документации на английском языке.
условия
- Оформление по ТК РФ;
- ДМС со стоматологией;
- Частичная компенсация затрат на спорт;
- Оплачиваемый бенч;
- Компенсация расходов на оплату коворкинга;
- Прозрачная система Performance Review;
- Доплаты за менторство, ведение обучающих курсов и ревью проектов;
- Корпоративный портал с материалами для обучения;
- Регулярные технические митапы и конференции.
навыки