React Native developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
💙О компании
Akveo - смешанная модель бизнеса (сервисы и продукт).
На сервисах у нас есть экспертиза - front-end (например у нас в команде работает GDE по Angular), React Native на мобилках, а также - Node.js, Java, .Net.
Продукт - система для визуального построения интерфейсов на основе разнообразных источников данных. Команда 10 человек.
- 107 человек в штате👩🙍♂️ ,
- офисы в Минске и Киеве,
- представительства в США и Литве,
- работаем с 2015 года.
🤟Команда мобильной разработки
Сейчас в мобайл департаменте 13 разработчиков.
Активности в департаменте:
- поддержка и развитие собственного опенсорса UI Kitten 🐱 ,
- работа над 7 проектами (домены: Food Services / Transportation, Manufacturing, Finance, Automotive, Veterinary, E-learning),
- техническое консультирование: эстимейт новых проектов, при необходимости - выбор технологий, построение архитектуры, координирование команды,
- техническое координирование: ребята работают над тем, чтобы код внутри команды был понятен всем разработчикам, поддерживают качество кода на высоком уровне - вырабатывают стандарт Akveo в плане разработки,
- ресурсное лидерство Зоны ответственности ресурсных лидов: работа с эмоциональным состоянием и возможным выгоранием сотрудников, помощь в разрешении конфликтных ситуаций, вопросы промоушена и зарплаты.
💥 Развиваем скиллы наших ребят в зависимости от интересов, есть возможность еще больше прокачаться в React Native или в нативной разработке (Android и/или iOS).
😎Экспертиза
Чтобы заочно немного узнать об экспертизе команды, познакомьтесь с нашим опенсорсом.
🐱UI Kitten - опенсорсный фреймворк для создания кроссплатформенных мобильных приложений.
Это реализация нашего продукта Eva Design System на React Native. Фреймворк содержит набор компонентов пользовательского интерфейса общего назначения, оформленных в едином стиле.
Мы используем UI Kitten на всех мобильных проектах в Akveo. Есть опыт внедрения опенсорса в связке с нашим дизайном в уже существующие проекты.
На проектах ребята решают задачи самой разной сложности:
- писали свои нативные модули: для работы с BLE, для работы с локальными БД,
- разрабатывали нативные компоненты для повышения производительности,
- реализовывали сложные анимации на некоторых проектах.
Есть несколько кейсов с хардверными штуками:
- работали с девайсом, который прикрепляется к телу и измеряет уровень сахара в крови,
- девайсом, который подключается к фургону для путешествий через Bluetooth / облако и позволяет управлять освещением / кондиционером / отоплением и т.д.).
И есть опыт интеграций нативного кода и React Native - например, ребята занимались сложной интеграцией целых нативных флоу в React Native.
🏄♂️ Возможные проекты
Проект 1 🐱
🐱UI Kitten - наш опенсорсный фреймворк для создания кроссплатформенных мобильных приложений. Мы используем UI Kitten на всех мобильных проектах в Akveo. Потому UI Kitten требуется поддерживать, а также развивать и улучшать.
Основные задачи:
- разработка новых фич и фикс багов,
- ответы на issue и PR на github,
- разработка маркетинговых проектов с помощью UI Kitten,
- релизы в npm, и сторы.
Технический стек: TypeScript, expo.
Проект 2 ☕
Продукт в фазе MVP - мобильное приложение для заказа в передвижных кофейнях в США. Система будет включать возможность отслеживать заказы, местоположения фургонов. Заказы будут обрабатываться системой управления ресторанами.
📌 Особенность решения
Проект будет по возможности делаться на основе интеграции текущих решений:
Toast / Menu - для обработки заказов, сбора аналитики, работы с поставщиками, управлением складом и закупками,
OnFleet - для упрощения работы с курьерами и удобного формирования маршрутов.
На проекте ждут технические челленджи, работа в стартапе с time to market в месяц-два.
Собираем команду с нуля:
- на нашей стороне - React Native dev, NodeJS dev и QA,
- на стороне заказчика - PO и Tech Lead.
🏋️♂️Наши ожидания:
- опыт в индустрии: 2.5+ лет (React Native, iOS/Android и/или Web),
- уверенное знание JavaScript (ES6) и TypeScript, хорошее знание OOP, mobx и(или) Redux,
- английский от В1,
- знание нативной iOS и / или Android разработки будет плюсом.
Бонусы
🍰Что мы можем предложить?
- гибкий график работы и работа из любого удобного места,
- 20 рабочих дней отпуска,
- 5 сикдеев,
- система Performance Review - встречи раз в 6 месяцев, 1:1 митинги,
- внутренняя движуха для тех, кому это важно и нужно (мероприятия, локальные тусовки, подарки и тп).