Senior React Native Developer
Что предстоит делать
Firebird is an international online travel company that organizes trips to Europe for customers worldwide. The company has a dedicated software development department focused on internal products, including mobile apps such as Rail Ninja, Firebird trip builder, Agora partner app, and Hotel Ninja. We are looking for a Senior Mobile App Developer to join our team and work on these projects. The role involves close collaboration with back‑end and front‑end teams, active participation in development tasks, code reviews, and stakeholder coordination. Candidates should have a bachelor’s degree in Computer Science or related field, strong React Native experience, proven team‑lead experience, excellent communication and problem‑solving skills, and familiarity with Agile practices. Technical requirements include proficiency in React, JavaScript, TypeScript, deep knowledge of React Native lifecycle, state management, API integration, REST, WebSockets, publishing to App Store and Google Play, and experience with Redux, Redux‑Saga, or MobX.
Что мы ждём от кандидата
- 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.
- 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).
Что предлагаем
- Полная удалёнка
О Deffic
Работодатель свяжется с вами через контакты из профиля.