React Native TechLead

Дата размещения вакансии: 22.12.2024
Работодатель: Flowwow
Уровень зарплаты:
з/п не указана
Город:
Москва
Садовническая набережная 9
Требуемый опыт работы:
От 3 до 6 лет

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 — помогать людям. Нас объединяют социальная ответственность и готовность участвовать в специальных благотворительных мероприятиях.