{"id":1377953,"url":"https://alion.io/job/uraltekhis-frontend-android-developer-react-native","title":"Frontend / Android Developer (React Native)","company":{"id":743274,"name":"UralTekhIS","domain":"uraltexis.ru","url":"https://alion.io/company/uralskie-tekhnologicheskie-intellektualnye-sistemy","size_band":"51-200","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":"junior","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":["Saint Petersburg, Russia"],"countries":["RU"],"hiring_countries":["RU","BY","KZ","KG","AM"],"hiring_countries_total":5,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"Kotlin","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"Three.JS","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true},{"name":"TypeScript","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-09-28T07:16:04Z","employer_posted_date":"2026-09-28","last_verified_at":"2026-09-28T17:51:11Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Аккредитованная IT-компания ищет frontend/mobile-разработчика уровня Middle в продуктовую команду для развития web-сервисов и мобильных приложений промышленного назначения.\n О компании\n Мы разрабатываем программное обеспечение для ведущих горнодобывающих предприятий России, Казахстана и Белоруссии.\n Наш основной продукт - комплекс цифровых систем для подземных горных работ:\n системы точного позиционирования персонала и транспорта;\n диспетчерские и аналитические web-сервисы;\n мобильные приложения для сотрудников и специалистов;\n системы аварийного оповещения, мониторинга и безопасности;\n 3D-визуализация шахт и рудников.\n Решения компании используются более чем на 80 рудниках и шахтах. Среди клиентов - Норникель, Алроса, УГМК и другие крупные промышленные компании.\n Сейчас мы активно развиваем новое поколение платформы:\n переводим систему на микросервисную архитектуру;\n развиваем web-направление;\n расширяем линейку мобильных приложений;\n развиваем единый frontend-стек и UI-подходы.\n В команде предстоит работать над SPA-приложениями, мобильными клиентами и интерфейсами визуализации данных в реальном времени.\n Чем предстоит заниматься\n Разрабатывать Android-приложения и web-интерфейсы платформы;\n Развивать SPA-приложения на React;\n Разрабатывать мобильные приложения на React Native;\n Работать с real-time данными, картами и 3D-визуализацией;\n Участвовать в проектировании frontend-архитектуры;\n Взаимодействовать с backend, аналитиками и UX/UI-дизайнером;\n Участвовать в развитии нового поколения платформы.\n Наш стек\n React / React Native\n TypeScript / JavaScript\n REST API / WebSocket\n CSS / Flex / Grid\n Canvas / Three.js\n Android native modules (Java/Kotlin)\n MobX\n Что для нас важно\n Опыт коммерческой разработки от 2 лет;\n Уверенное знание JavaScript/TypeScript;\n Опыт работы с React и/или React Native;\n Понимание принципов ООП (применять паттерны, разделять модули на классы, определять четкие границы и ответственность классов) и готовность применять их в реализации MobX-сторов;\n Понимание архитектуры frontend-приложений;\n Умение писать поддерживаемый и структурированный код;\n Опыт дебага и оптимизации производительности frontend/mobile-приложений;\n Опыт взаимодействия с REST API и асинхронными данными;\n Опыт работы с Git.\n Будет плюсом\n Опыт разработки нативных Android-модулей на Java/Kotlin;\n Опыт работы с Canvas, WebGL или Three.js;\n Опыт работы с real-time системами;\n Понимание микросервисной архитектуры;\n Опыт работы с enterprise продуктами;\n Интерес к сложным техническим интерфейсам и визуализации данных.\n Условия\n Работа в аккредитованной IT-компании;\n Официальное трудоустройство по ТК РФ;\n Полная занятость;\n График работы: пн-пт, 09:00-17:30;\n После адаптации возможен гибридный или удалённый формат;\n 100% компенсация больничного;\n Отпуск в соответствии с ТК РФ;\n Оплачиваемые курсы повышения квалификации;\n Возможна годовая премия по итогам работы группы компаний;\n Современный стек и продуктовая разработка.\n Дополнительно\n Уровень заработной платы обсуждается индивидуально по итогам технического собеседования;\n Выполнение тестового задания обязательно.","description_format":"text","description_chars":3106,"description_truncated":false,"requirements":{"experience_years_min":2,"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":["Mining Tech","Electrical & Electronic Engineering"],"lifecycle":[{"event":"open","at":"2026-09-28T07:19:03Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":34,"reasons":["conf:7","win:early","comp:junior"],"computed_at":"2026-09-29T01:08:59Z"},"pay":null,"html_url":"https://alion.io/job/uraltekhis-frontend-android-developer-react-native","json_url":"https://alion.io/job/uraltekhis-frontend-android-developer-react-native.json","meta":{"generated_at":"2026-09-29T01:08:59Z","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":854,"day_limit":5000,"remaining_today":4146,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}