React Native developer
SPB | full time | 120 - 150 т.р.
Стек: React Native, TypeScript, Redux, Firebase, MongoDB, Storybook, any CI instruments, Xcode/Android studio;
Компания: New Shift — разработка сайтов, мобильных приложений, админ-панелей и CRM/CMS систем.
Мы ищем человека, который имеет:
- опыт мобильной разработки от 2-х лет;
- отличное знание React Native (Android, IOS) и опыт доставки приложений в продакшн;
- опыт разработки на TypeScript;
- хорошее понимание Redux (Redux toolkit);
- опыт построения сложной навигации в приложении (react-navigation);
- опыт практического применения системы управления версиями (Git, GitLab);
- понимание процесса Git FLow.
Будет плюсом:
- опыт работы с другими языками программирования (Swift / Kotlin);
- опыт работы с Flutter;
- опыт настройки CI/CD для мобильных приложений;
- опыт успешной реализации любой core фичи (например: персонализированные пуши или in-app-messages, рекомендательная система, чат поддержки в приложении, stories в приложении);
- работа с react-native-config и различными средами в React Native;
- умение реализовывать анимации на библиотеке (React-Reanimated v2+/Animated API);
- опыт работы с SDK аналитики и мобильной атрибуции (Firebase Analytics);
- опыт с Firebase (пуши);
- понимание шаблонов проектирования и архитектуры приложения.
Мы предлагаем:
- Неформальную рабочую атмосферу, гибкое начало рабочего дня (до 11.00), возможность день-два в неделю работать из дома;
- Поддержку инициатив, готовность идти на риски и экспериментировать;
- Активное участие в развитии каждого специалиста внутри команды;
- 0% бюрократии - все вопросы решаются устно и непосредственно с человеком, который поможет его решить (в том числе с СЕО);
- Базовые вещи, о которых стоит упомянуть - заработная плата без задержек, оплачиваемые отпуска, больничные, 8-ми часовой рабочий день.
Чем надо будет заниматься:
- Проектирование и разработка мобильных приложений (React Native);
- Рефакторинг, унификация и поддержание в работоспособном состоянии приложений в production-окружении;
- Участвовать в анализе требований и техническом дизайне системы;
- Работа в команде.
@itsyurets
