{"id":1052766,"url":"https://alion.io/job/itprostudio-mobile-developer-ios-android-react-native-2","title":"Mobile Developer (iOS / Android / React Native)","company":{"id":11747,"name":"Itprostudio","domain":"itpro.studio","url":"https://alion.io/company/itprostudio","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Moscow, Russia"],"countries":["RU"],"hiring_countries":["RU","BY","KZ","KG","AM"],"hiring_countries_total":5,"salary":{"min":180000,"max":null,"currency":"RUB","period":"month","gross":false,"usd_annual":25584},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Docker","optional":false},{"name":"Docker Compose","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Kotlin","optional":false},{"name":"Laravel","optional":false},{"name":"Linux","optional":false},{"name":"MySQL","optional":false},{"name":"Nginx","optional":false},{"name":"Node JS","optional":false},{"name":"Objective-C","optional":false},{"name":"PHP","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React Native","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Redux","optional":false},{"name":"SQL","optional":false},{"name":"Swift","optional":false},{"name":"Symfony","optional":false},{"name":"TypeScript","optional":false},{"name":"Zustand","optional":false},{"name":"CI/CD","optional":true},{"name":"Fastlane","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Realm","optional":true},{"name":"SQLite","optional":true}],"status":"live","first_seen_at":"2026-09-17T08:13:54Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-10-01T06:23:36Z","board_verified":true,"closed_at":null,"days_open":14,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":14},"description":"Ищем в команду Mobile Developer (iOS / Android / React Native)\n PeopAll - современная социальная сеть нового поколения с интегрированными элементами дейтинга. Наша платформа позволяет пользователям делиться яркими моментами жизни, вести персональные блоги, находить друзей и единомышленников по интересам.\n Мы ищем опытного мобильного разработчика с глубоким пониманием нативных платформ, который готов брать на себя техническую инициативу, создавать гибкую архитектуру приложений и развивать продукт вместе с нами.\n Ключевые обязанности\n Проектирование и разработка мобильных приложений с упором на нативные особенности платформ iOS и Android, а также кроссплатформенный фреймворк React Native.\n Интеграция нативного кода: написание, оптимизация и подключение нативных модулей (Swift/Objective-C, Kotlin/Java) в экосистему React Native.\n Создание чистой архитектуры: написание эффективного, читаемого и переиспользуемого кода.\n Интеграция с бэкенд-API (RESTful, GraphQL).\n Оптимизация производительности, отзывчивости UI, энергопотребления и плавности работы приложений на обеих ОС.\n Покрытие кода тестами (unit- и интеграционное тестирование).\n Выпуск релизов: публикация и поддержка приложений в App Store и Google Play.\n Наши требования\n Глубокие знания нативных платформ: уверенный опыт разработки под iOS и Android (понимание жизненного цикла приложений, архитектуры ОС, гайдлайнов Apple/Google).\n Опыт с React Native: коммерческий опыт работы с фреймворком от 3 лет, глубокое знание JavaScript/TypeScript.\n Интеграция модулей: умение связывать нативный код (мосты/bridges, Turbo Modules) с JavaScript-слоем.\n Управление состоянием и навигация: опыт работы с React Navigation и стейт-менеджерами (Redux / MobX / Zustand).\n Проактивность: готовность проявлять техническую инициативу, самостоятельно находить и устранять архитектурные узкие места.\n Будет значительным преимуществом (Nice-to-have)\n Инфраструктура и DevOps: уверенные навыки работы в среде Linux и контейнеризации с Docker.\n Дополнительный стек: базовые знания или опыт работы с бэкендом на Python и PHP (Laravel).\n Профилирование: опыт глубокой отладки native- и JS-потоков, оптимизация рендеринга и работы с памятью.\n CI/CD: настройка автоматической сборки и деплоя приложений (Fastlane, GitHub Actions и др.).\n Работа с данными: навыки работы с базами данных (SQL, Redis, Realm/SQLite).","description_format":"text","description_chars":2358,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Russia","iso":"RU","kind":"country"},{"name":"Belarus","iso":"BY","kind":"region"},{"name":"Kazakhstan","iso":"KZ","kind":"region"},{"name":"Kyrgyzstan","iso":"KG","kind":"region"},{"name":"Armenia","iso":"AM","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-19T00:55:26Z"}],"liveness":{"score":69,"band":"ok","label":"Likely open","p_open":1,"p_active":0.765,"p_room":0.9,"age_days":13,"expected_fill_days":28,"reasons":["conf:31","win:mid"],"computed_at":"2026-10-01T05:45:00Z"},"pay":{"stated_usd_annual":25584,"is_top_pay":false},"html_url":"https://alion.io/job/itprostudio-mobile-developer-ios-android-react-native-2","json_url":"https://alion.io/job/itprostudio-mobile-developer-ios-android-react-native-2.json","meta":{"generated_at":"2026-10-01T11:10:31Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2639,"day_limit":5000,"remaining_today":2361,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}