React-разработчик Middle+
Описание
Чем предстоит заниматься Развивать личный кабинет клиента, React Native-приложение личного кабинета и внутреннюю CRM. Завершать поэтапную миграцию JavaScript → TypeScript и redux-form → React Hook Form. Консолидировать legacy Axios/thunk API и новые RTK Query/API-контуры; унифицировать 401/403, сетевые ошибки, cancellation и race conditions. Декомпозировать крупные модули без big-bang rewrite. Добавлять unit/component/integration-тесты и поддерживать разумный E2E smoke-набор. Поддерживать RN-сборки, signing, публикации, push, deep links, secure storage и crash reporting. Участвовать в проектировании backend-контрактов, code review и разборе production-инцидентов. Для нас важны Опыт коммерческой frontend-разработки от 4 лет, от 2 лет с React и TypeScript. Опыт поддержки крупного существующего продукта и поэтапного рефакторинга. Минимум одно React Native-приложение, лично доведённое до production-релизов для iOS и Android. Мы предлагаем Возможность сделать развитие трех неоднородных frontend-продуктов предсказуемым: продолжать поставлять бизнес-функции, завершать начатую миграцию и развивать React Native без накопления новой конкурирующей архитектуры. Работу в аккредитованной минцифрой компании, наши сотрудники могут воспользоваться всеми плюшками от государства: льготной ипотекой, отсрочкой от армии и пр. Команду профессионалов рядом: мы любим командную работу. Готовы и настроены учить и учиться, развивать и развиваться. Возможность работать из офиса Новосибирска в самом центре города, или удаленно (желательно GMT +5-9).