Mobile Developer (iOS / Android / React Native)

Itprostudio

Mobile Developer (iOS / Android / React Native)

Москва, 1-й Красногвардейский проезд, 21с2

Метро: Деловой центр

Описание вакансии

Ищем в команду Mobile Developer (iOS / Android / React Native)


PeopAll — современная социальная сеть нового поколения с интегрированными элементами дейтинга. Наша платформа позволяет пользователям делиться яркими моментами жизни, вести персональные блоги, находить друзей и единомышленников по интересам.

Мы ищем опытного мобильного разработчика с глубоким пониманием нативных платформ, который готов брать на себя техническую инициативу, создавать гибкую архитектуру приложений и развивать продукт вместе с нами.


Ключевые обязанности

  • Проектирование и разработка мобильных приложений с упором на нативные особенности платформ iOS и Android, а также кроссплатформенный фреймворк React Native.
  • Интеграция нативного кода: написание, оптимизация и подключение нативных модулей (Swift/Objective-C, Kotlin/Java) в экосистему React Native.
  • Создание чистой архитектуры: написание эффективного, читаемого и переиспользуемого кода.
  • Интеграция с бэкенд-API (RESTful, GraphQL).
  • Оптимизация производительности, отзывчивости UI, энергопотребления и плавности работы приложений на обеих ОС.
  • Покрытие кода тестами (unit- и интеграционное тестирование).
  • Выпуск релизов: публикация и поддержка приложений в App Store и Google Play.


Наши требования

  • Глубокие знания нативных платформ: уверенный опыт разработки под iOS и Android (понимание жизненного цикла приложений, архитектуры ОС, гайдлайнов Apple/Google).
  • Опыт с React Native: коммерческий опыт работы с фреймворком от 3 лет, глубокое знание JavaScript/TypeScript.
  • Интеграция модулей: умение связывать нативный код (мосты/bridges, Turbo Modules) с JavaScript-слоем.
  • Управление состоянием и навигация: опыт работы с React Navigation и стейт-менеджерами (Redux / MobX / Zustand).
  • Проактивность: готовность проявлять техническую инициативу, самостоятельно находить и устранять архитектурные узкие места.
  • Будет значительным преимуществом (Nice-to-have)
  • Инфраструктура и DevOps: уверенные навыки работы в среде Linux и контейнеризации с Docker.
  • Дополнительный стек: базовые знания или опыт работы с бэкендом на Python и PHP (Laravel).
  • Профилирование: опыт глубокой отладки native- и JS-потоков, оптимизация рендеринга и работы с памятью.
  • CI/CD: настройка автоматической сборки и деплоя приложений (Fastlane, GitHub Actions и др.).
  • Работа с данными: навыки работы с базами данных (SQL, Redis, Realm/SQLite).
Навыки
  • PHP
  • MySQL
  • Git
  • JavaScript
  • Redis
  • Laravel
  • Node.js
  • PostgreSQL
  • SQL
  • Docker Compose
  • Symfony
  • Веб-программирование
  • Python
  • Linux
  • React JS
  • Nginx
  • OpenCart
  • LAMP
  • Docker
  • PHP7
Посмотреть контакты работодателя

Адрес

Похожие вакансии

ТЛ Групп
  • Москва

  • Не указана

Рекомендуем
Ruscore
  • Москва

  • Не указана

Рекомендуем
СПРОСИВРАЧА

Senior frontend developer (React)

СПРОСИВРАЧА

  • Москва

  • Не указана

Рекомендуем
ДСК АВТОБАН
  • Москва

  • Не указана

ГК Орбита

IOS-разработчик

ГК Орбита

  • Москва

  • Не указана

НПП ТехноЛаб
  • Москва

  • Не указана

JT marketing
  • Москва

  • Не указана

  • Москва

  • Не указана

  • Москва

  • Не указана

Production IT
  • Москва

  • до 250000 RUR

Добрый
  • Москва

  • до 250000 RUR

ОФФСТЕЙДЖ МЕДИА

Senior React Developer

ОФФСТЕЙДЖ МЕДИА

  • Москва

  • до 250000 RUR

DJI-Market.ru
  • Москва

  • от 200000 RUR

UREMONT
  • Москва

  • от 200000 RUR

Frontend Developer (React/Next.js)

Тесницкий Владислав Павлович

  • Москва

  • от 200000 RUR

Альфа-Банк

Android разработчик

Альфа-Банк

  • Москва

  • от 200000 RUR

СИНЕРГИЯ
  • Москва

  • от 200000 RUR

YLAB Development
  • Москва

  • до 300000 RUR

Senior Frontend Developer

Савельев Георгий Анатольевич

  • Москва

  • до 340000 RUR

Чиббис
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию