Firebird is an international online travel company that organizes trips to Europe. The company has several production mobile products (Rail Ninja, Firebird trip builder, Agora partner app, hotel booking service).
Responsibilities:
- Develop and maintain React Native mobile applications.
- Work closely with back-end and front-end teams to integrate APIs and deliver high-quality code.
- Participate in code reviews and apply best practices.
- Collaborate with product managers, designers, BAs and other stakeholders.
- Troubleshoot and resolve technical issues.
Requirements:
- Bachelor's degree in Computer Science, Engineering or related field.
- Strong experience in mobile app development with focus on React Native.
- Proven experience as a team lead or in a supervisory role.
- Excellent communication and problem-solving skills; ability to work in a fast-paced environment.
- Familiarity with Agile methodologies.
Technical skills:
- React Native, React, JavaScript, TypeScript
- API integration, HTTP, REST API, WebSockets
- State management (Redux, Redux-Saga, MobX)
- Mobile data storage (MMKV)
- Navigation, component lifecycle, rendering
- Publishing to App Store and Google Play
- Version control (Git, Git Flow), IDEs and debugging tools
- Application testing, performance optimization, memory leak detection
- Architectural patterns; experience with AI coding agents (Claude Code, Cursor, Codex)
We offer:
- Competitive compensation based on interview results.
- Career growth in a fast-growing international travel company.
- Work with advanced travel-management software and a world-class team.