Город: Москва
Зарплата:
от 180000
до 250000
RUR
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
“Nodome” — это сообщество российских деятелей, представителей разных профессий — от актёров и писателей до учёных и бизнесменов, объединившихся, чтобы вместе создавать социально значимые проекты.
Цель сообщества — создание среды, где люди со схожими интересами и ценностями могут не только знакомиться и общаться, но и обмениваться идеями, выстраивать горизонтальные связи.
Мы развиваем экосистему цифровых решений: мобильное приложение (iOS/Android), веб-приложения на базе Bitrix24, интеграционные сервисы и Telegram-ботов. Ищем универсального fullstack-инженера, который сможет закрывать задачи как по мобильной разработке на React Native, так и по созданию веб-приложений и приложений внутри Bitrix24.
Нам нужен не просто исполнитель, а инженер, который думает о продукте, предлагает улучшения, самостоятельно находит решения и помогает команде двигаться быстрее и качественнее.
Условия:
- Заработная плата по результатам собеседования успешного кандидата (ориентируемся на ваши пожелания, опыт и навыки);
- Оформление по ТК РФ с первого дня работы;
- График работы: пн-пт с 10:00 до 19:00, час перерыв;
- Формат работы: гибрид / удаленка;
- Испытательный срок 3 месяца;
- ДМС;
- Возможность участия в проектах сообщества наряду с его членами. Посещение всех мероприятий Nodome с участием известных людей и экспертов из разных сфер;
- Удобное расположение БЦ Романов Двор (м. Охотный ряд).
Чем предстоит заниматься:
Мобильное направление (React Native):
- Разрабатывать и развивать функционал мобильного приложения;
- Оптимизировать производительность и улучшать UX;
- Работать с push-уведомлениями и real-time функциональностью;
- Готовить и публиковать релизы в App Store и Google Play, сопровождать процесс ревью и работать с замечаниями платформ;
- Управлять версионированием, бета-тестированием (TestFlight, Google Play Internal/Closed testing) и каналами раскатки;
- Настраивать и поддерживать CI/CD пайплайны сборки и доставки мобильных приложений;
Веб-направление (Bitrix24 + React):
- Разрабатывать веб-приложения и кастомные решения на базе Bitrix24 (локальные/тиражные приложения, виджеты, встройки);
- Создавать фронтенд на React (JS/TS), интегрировать его с Bitrix24 REST API и вебхуками;
- Реализовывать бизнес-логику через события и сущности CRM (CRM, Smart Process, Bizproc, placement-приложения);
Кросс-командные задачи:
- Интегрировать внешние сервисы и API, взаимодействовать с backend-командой (FastAPI, SQLAlchemy, Airflow);
- Участвовать в проектировании архитектуры и техническом планировании, декомпозировать и оценивать задачи;
- Проводить и проходить code review;
- Поддерживать и рефакторить существующий код, обеспечивая качество.
Требования:
- Опыт коммерческой разработки на React и React Native от 3 лет;
- Уверенное знание TypeScript (и JavaScript);
- Опыт разработки веб-приложений на React и понимание SPA-архитектуры;
- Опыт работы с Битрикс24 (REST API, вебхуки, разработка приложений/виджетов) — либо готовность быстро погрузиться при сильном fullstack-бэкграунде;
- Уверенная работа с REST API, понимание интеграционных сценариев;
- Понимание принципов построения мобильной и веб-архитектуры, управления состоянием;
- Опыт работы с React Navigation;
- Практический опыт публикации и сопровождения приложений в App Store Connect и Google Play Console: подписи, сертификаты, провижининг, прохождение ревью, релизные циклы;
- Понимание и соблюдение политик сторов (privacy, permissions, ATT, требования к контенту);
- Умение самостоятельно декомпозировать и оценивать задачи;
- Опыт работы в продуктовой команде, работа с Git (GitLab).
Будет плюсом:
- Опыт разработки тиражных/локальных приложений в Bitrix24 Marketplace, знание Bizproc и Smart Process;
- Базовый опыт работы с Python (FastAPI, SQLAlchemy) и PostgreSQL — для самостоятельного решения интеграционных задач;
- Опыт разработки Telegram-ботов (aiogram, Telethon);
- Опыт работы с Firebase и real-time системами (Centrifugo, WebSocket);
- Опыт настройки CI/CD для мобильных приложений (fastlane, GitLab CI);
- Опыт работы с бета-каналами и поэтапной раскаткой (staged rollout), мониторингом крашей (Firebase Crashlytics);
- Опыт оптимизации производительности;
- Построение модульной архитектуры, знание Feature-Sliced Design или аналогов;
- Опыт работы с Airflow / понимание ETL-процессов;
- AI-инструменты.
Адрес: Москва
Похожие вакансии