Старший разработчик React NativeSenior React Native Developer
Старший разработчик React Native #вакансия #reactnative #разработчик #удалёнка местоположение: мир формат: очная Firebird — международная онлайн-туристическая компания, которая организует поездки в Европу для клиентов со всего мира. У нас есть специальный отдел разработки программного обеспечения, который занимается нашими внутренними продуктами, которые позволяют всем остальным предоставлять первоклассные услуги по всему миру. В настоящее время в производстве находится ряд серийно выпускаемых проектов, над которыми активно ведется работа: - Сервис бронирования ж/д билетов https://rail.ninja (мобильное приложение - Rail Ninja) - Онлайн-конструктор путешествий https://triptile.com (мобильное приложение – Firebird) - Мобильное приложение для работы с нашими партнерами - Агора - Сервис бронирования отелей https://hotel.ninja Мы ищем опытного и высокомотивированного старшего разработчика мобильных приложений, который присоединится к нашей команде. Идеальный кандидат будет иметь большой опыт разработки на React Native. Обязанности: - Тесно сотрудничать с внутренней командой разработчиков для обеспечения эффективной интеграции API. - Работать с собственной командой разработчиков интерфейса, чтобы обеспечить своевременную доставку высококачественного кода. - Активно участвовать в задачах разработки, уделяя особое внимание кодированию React Native. - Проводить обзоры кода и использовать лучшие практики. - Сотрудничать с менеджерами по продуктам, дизайнерами, BA и другими заинтересованными сторонами, чтобы обеспечить согласование целей и ожиданий проекта. - Устранение и решение любых технических проблем, которые могут возникнуть в процессе разработки. Требования: - Степень бакалавра в области компьютерных наук, инженерии или смежных областях. - Большой опыт разработки мобильных приложений с упором на React Native. - Опыт работы руководителем группы или на аналогичной руководящей должности. - Отличные коммуникативные навыки, способность эффективно сотрудничать с межфункциональными командами. - Сильные навыки решения проблем и способность адаптироваться в быстро меняющейся, динамичной рабочей среде. - Знание методологий Agile и лучших практик разработки программного обеспечения. Технические навыки: - Большой опыт и отличное знание React/JavaScript/TypeScript. - Глубокое понимание и практический опыт работы с React Native, включая жизненный цикл компонентов, управление состоянием, использование пакетов, навигацию и рендеринг. - Уверенное знание принципов интеграции API, понимание протокола Http и Rest API, а также опыт работы с WebSockets. - Опыт публикации приложений в App Store и Google Play, хорошее понимание требований платформы и связанных с ней инструментов. - Опыт работы с библиотеками управления состоянием, используемыми в приложениях React Native и JavaScript (опыт работы с Redux, Redux-Saga и MobX является плюсом). - Практический опыт работы с мобильными библиотеками хранения данных (опыт работы с Ммкв будет плюсом). - Способность стилизовать приложения, создавать адаптивные интерфейсы и обеспечивать корректный рендеринг на различных устройствах и разрешениях экрана. - Уверенное знание систем контроля версий (Git), IDE и средств отладки; понимание методологии Git Flow. - Опыт тестирования приложений, оптимизации производительности, обнаружения и устранения утечек памяти. - Понимание и опыт работы с архитектурными моделями. - Опыт программирования с AI-агентами (Claude Code, Cursor, Codex). Мы предлагаем: - Конкурентное вознаграждение по результатам собеседования. - Возможность построить блестящую карьеру в быстрорастущей международной туристической компании. - Возможность работать с современным программным обеспечением для управления поездками. - Интересные, сложные задачи и команда мирового уровня. если интересно, отправьте свое резюме по адресу:
Senior React Native Developer #vacancy #reactnative #developer #remote location: world format: full-time Firebird is an international online travel company that organizes trips to Europe for customers from around the world. We have a dedicated software development department that focuses on our internal products that allow everyone else to deliver some of the top-notch, worldwide services. Currently, there are a number of commercially available projects in production that are being actively worked on: - Service for booking rail tickets https://rail.ninja (mobile app - Rail Ninja) - Online trip builder https://triptile.com (mobile app - Firebird) - Mobile app for working with our partners - Agora - Service for booking hotels https://hotel.ninja We are seeking an experienced and highly motivated Senior Mobile App Developer to join our team. The ideal candidate will have strong experience in React Native development. Responsibilities: - Work closely with the in-house back-end development team to ensure efficient integration of APIs. - Work with in-house front-end development team to ensure timely delivery of high-quality code. - Actively participate in development tasks, with a strong focus on React Native coding. - Conduct code reviews and use best practices. - Collaborate with product managers, designers, BA and other stakeholders to ensure alignment of project goals and expectations. - Troubleshoot and resolve any technical issues that may arise during the development process. Requirements: - Bachelor's degree in Computer Science, Engineering, or a related field. - Strong experience in mobile app development, with a focus on React Native. - Proven experience as a team lead or in a similar supervisory role. - Excellent communication skills, with the ability to effectively collaborate with cross-functional teams. - Strong problem-solving skills and the ability to adapt in a fast-paced, dynamic work environment. - Familiarity with Agile methodologies and best practices in software development. Technical Skills: - Strong experience and excellent proficiency in React / JavaScript / TypeScript. - Deep understanding of and hands-on experience with React Native, including component lifecycle, state management, package usage, navigation, and rendering. - Solid knowledge of API integration principles, understanding of Http protocol and Rest API, and experience working with WebSockets. - Experience publishing applications to the App Store and Google Play, with a good understanding of platform requirements and related tools. - Experience with state management libraries used in React Native and JavaScript applications (experience with Redux, Redux-Saga, and MobX is a plus). - Practical experience working with mobile data storage libraries (experience with Mmkv is a plus). - Ability to style applications, build responsive interfaces, and ensure correct rendering across various devices and screen resolutions. - Confident knowledge of version control systems (Git), IDEs, and debugging tools; understanding of Git Flow methodology. - Experience in application testing, performance optimization, and memory leak detection and resolution. - Understanding of and experience with architectural patterns. - Experience with coding with AI-agents (Claude Code, Cursor, Codex). We offer: - Competitive compensation based on interview results. - Opportunity to build a stellar career in a fast-growing international travel company. - Opportunity to work with advanced top-of-the-line software for travel management. - Interesting, challenging tasks and a world-class team. if interested, please send your CV to:
- reactnative
- developer
Отклик — в оригинальной публикации, там же контакты.
Подобрать вакансии под мои навыки
Расскажите, что умеете, — подберём вакансии, где это нужно, и покажем ставку в рынке.
Подобрать бесплатноВакансия размещена напрямую или агрегирована из публичного источника. Мы — платформа, не работодатель. Проверяйте детали перед откликом и никогда не платите за трудоустройство.