React Native TechLead
Flowwow — это маркетплейс цветов и подарков. У нас продают более 15 тысяч селлеров в 1200+ городах России и мира. Платформа позволяет из любой точки мира заказать, оплатить и отследить доставку цветов, тортов, десертов, комнатных растений, декора, украшений, картин и других товаров.
Мы — аккредитованная IT-компания: создаем качественный и удобный сервис, который делает счастливыми тысячи людей по всему миру. С 2021 года показываем уверенный рост х2 по большинству показателей, в том числе по темпам расширения команды.
В 2023 году вошли в десятку лучших работодателей, по версии Хабр (медиум–сегмент).
Сейчас мы развиваем новый продукт и ищем самостоятельного и инициативного TechLead, которому будет интересно заниматься архитектурой, system design, развитием технологий, драйвить процессы.
Что нужно делать:
- Контролировать уровень качества технических решений в мобильных приложениях на базе React Native.
- Принимать ключевые архитектурные решения, включая переход на нативные технологии (iOS/Android) при необходимости.
- Разрабатывать и актуализировать нормативную базу технической документации.
- Производить декомпозицию бизнес-задач и технических требований.
- Участвовать в проектировании и написании кода, обеспечивая соблюдение стандартов разработки.
- Оптимизировать производительность приложений, включая делегирование анимации из JS-потока в UI-поток с использованием Reanimated 2.
- Управлять состоянием приложений, поддерживая текущую архитектуру на Redux Toolkit и внедряя MobX в рамках новой архитектуры.
Будем рады познакомиться, если вы:
-
Имеете опыт разработки на React Native не менее 2 лет.
-
Работали с Reanimated 2, включая оптимизацию анимаций для повышения плавности интерфейсов.
-
Уверенно знаете нативную разработку (Swift/Objective-C для iOS, Kotlin/Java для Android). -
-
Владеете архитектурными паттернами (MVVM, Redux).
-
Глубоко разбираетесь в стейт-менеджерах: Redux Toolkit для поддержки старой архитектуры и MobX для перехода на новую.
-
Используете принципы SOLID, DRY, KISS, понимаете ООП.
-
Пишете юнит и интеграционные тесты, работаете с библиотеками для тестирования.
-
Работаете с REST, глубоко понимаете особенности мобильных API.
-
Имеете опыт оптимизации работы с геолокацией, push-уведомлениями и локальным хранилищем данных.
-
Уверенно владеете инструментами CI/CD и автоматизации выкладки приложений.
-
Работали в проектах с долгосрочным развитием (2+ года).
-
Умеете декомпозировать задачи, контролировать выполнение и обеспечивать обратную связь.
Будет плюсом:
- Опыт участия в переводе проектов с React Native на нативные платформы.
- Опыт работы с высоконагруженными мобильными приложениями (от 5k DAU).
- Знание инструментов аналитики и мониторинга (Firebase, Sentry).
- Опыт проектирования систем с использованием DDD.
- Навыки работы с Docker для создания окружений разработки.
Мы предлагаем:
-
полностью удаленную работу или современный комфортный офис в центре Москвы/Санкт-Петербурга;
-
льготы IT-компании для всех сотрудников;
-
компенсацию стоимости техники, которую вы приобретаете для работы;
-
компенсацию расходов на занятия спортом;
-
расширенное медицинское обслуживание;
-
возможность проходить профильное обучение и повышать квалификацию за счет компании, посещать профильные конференции и воркшопы;
-
доступ к сервису психологической поддержки;
-
корпоративную программу лояльности: персональная скидка на Flowwow + предложения от партнеров;
-
развитое внутреннее комьюнити, где можно делиться опытом и навыками в разных сферах, участвовать в играх, мероприятиях и даже в режиме home office чувствовать себя частью команды.
Наши ценности
Забота и любовь
Наш продукт основан на желании людей радовать друг друга и быть вместе. Пока любовь жива, у Flowwow будут пользователи.
Развитие и рост
Flowwow быстро развивается и с радостью поддерживает инициативы сотрудников.
Культура взаимопомощи
У нас работают люди, вовлеченные в процесс и небезразличные к тому, что они делают.
Открытость к изменениям
Каждый может проявлять инициативу, предлагать и быстро видеть свой вклад в общий успех.
Благотворительность
Одна из целей Flowwow — помогать людям. Нас объединяют социальная ответственность и готовность участвовать в специальных благотворительных мероприятиях.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).