Karuna
Middle React Native разработчик (Expo)
- Expo
- React Native
- Git
- REST API
- TypeScript
- JavaScript
Каруна — это сообщество, где твои идеи становятся IT-проектами.
Мы создаём софт, мобильные приложения, инструменты мониторинга, антифрод-продукты, медиабиблиотеки, крутой маркетинг и клиентский сервис.
Главная ценность Каруны — люди.
Вкладываемся в развитие и обучение. Всегда открыты для идей и инициатив. Премируем, одариваем. У нас команда, как семья, офис 99 из 10 и фееричные кутежи!
Работаем с высоконагруженными системами: у наших проектов большая аудитория и внушительные объёмы данных. Спектр задач — широкий, они интересные и чертовски сложные. Мы всегда за гибкий подход в выборе технологий и решений.
А ещё — за открытость. Сможешь смело высказать мнение и донести идеи до команды и руководства. Минимум рутины, максимум любимого дела: всё, чтобы ты круто развивался и рос профессионально. Всегда готовы тебе с этим помочь!
В нашу команду мы ищем Мобильного разработчика!
Что нужно будет делать:
- Отвечать за развитие мобильного приложения на базе Expo / React Native
- Участвовать в проектировании архитектуры мобильного приложения, обеспечивать стабильную работу, производительность и качественный пользовательский опыт
- Реализовывать новые экраны и пользовательские сценарии, интегрировать мобильное приложение с backend-сервисами, участвовать во внедрении новых функций и улучшении существующих
- Работать в тесном взаимодействии с продуктовой, дизайнерской и backend-командами, участвовать в планировании задач и технических решений
- Обеспечивать поддержку, рефакторинг и развитие кодовой базы, участвовать в code review и улучшении инженерных практик команд.
Что мы ожидаем от идеального кандидата:
-
Опыт разработки мобильных приложений на React Native / Expo от 2 лет;
-
Уверенное знание JavaScript / TypeScript;
-
Опыт работы с Expo SDK;
-
Понимание архитектуры мобильных приложений;
-
Опыт работы с REST API;
-
Опыт работы с Git;
-
Понимание принципов чистого кода, DRY, KISS;
-
Умение работать самостоятельно.
Будет плюсом:
-
Опыт миграции приложений с WebView на нативный React Native / Expo;
-
Опыт публикации приложений в App Store и Google Play;
-
Опыт взаимодействия с нативными модулями;
-
понимание mobile UX / performance.
Условия:
- Оформим официально. Возможна полная удаленка;
-
Офис — 99 из 10. Как дома, только круче: караоке, плоечная, музыкальная студия, комната для сна, спортзал, и ещё много всего — в историческом центре Питера;
-
Накормим, как бабушка: каждое утро завтрак в офисе. Во вторник и четверг — свежие фрукты. В конце недели пятничный ужин: вкуснейшие пицца, пироги, суши, супы и горячее приезжают в офис — и ты приезжай!
-
Кроме отпуска, можешь брать оплачиваемые days off;
-
Позаботимся о твоём здоровье: откроем ДМС после ИС, а ещё каждый месяц тебе доступны 2 консультации с психологами Alter;
-
Компенсируем ежемесячный кутёж с коллегами;
- Предоставим депозит в Karuna benefit bar, в рамках которого можешь компенсировать занятия спортом, языковых уроки, личного психолога, обучение, конференции, отпуска, и многое другое.