Starszy programista natywny ReactSenior React Native Developer
Starszy programista natywny React #wakat #reaktywny #programista #zdalny lokalizacja: świat format: pełny etat Firebird to międzynarodowe internetowe biuro podróży, które organizuje wycieczki do Europy dla klientów z całego świata. Posiadamy wydzielony dział rozwoju oprogramowania, który koncentruje się na naszych wewnętrznych produktach, dzięki którym wszyscy inni mogą świadczyć usługi najwyższej klasy na całym świecie. Obecnie w produkcji znajduje się wiele dostępnych na rynku projektów, nad którymi aktywnie pracują: - Serwis rezerwacji biletów kolejowych https://rail.ninja (aplikacja mobilna - Rail Ninja) - Kreator wycieczek online https://triptile.com (aplikacja mobilna - Firebird) - Aplikacja mobilna do współpracy z naszymi partnerami - Agorą - Usługa rezerwacji hoteli https://hotel.ninja Poszukujemy doświadczonego i wysoce zmotywowanego starszego programisty aplikacji mobilnych, który dołączy do naszego zespołu. Idealny kandydat będzie miał duże doświadczenie w programowaniu React Native. Obowiązki: - Ściśle współpracuj z wewnętrznym zespołem programistów zaplecza, aby zapewnić efektywną integrację interfejsów API. - Współpraca z wewnętrznym zespołem programistów front-end, aby zapewnić terminowe dostarczanie kodu wysokiej jakości. - Aktywnie uczestnicz w zadaniach programistycznych, ze szczególnym naciskiem na kodowanie React Native. - Przeprowadzaj przeglądy kodu i korzystaj z najlepszych praktyk. - Współpraca z menedżerami produktu, projektantami, BA i innymi interesariuszami, aby zapewnić zgodność celów i oczekiwań projektu. - Rozwiązywanie problemów technicznych, które mogą pojawić się w procesie rozwoju. Wymagania: - Wykształcenie wyższe na kierunku informatyka, inżynieria lub pokrewne. - Duże doświadczenie w tworzeniu aplikacji mobilnych, ze szczególnym uwzględnieniem React Native. - Udokumentowane doświadczenie na stanowisku lidera zespołu lub na podobnym stanowisku nadzorczym. - Doskonałe umiejętności komunikacyjne, z możliwością efektywnej współpracy z zespołami interdyscyplinarnymi. - Silne umiejętności rozwiązywania problemów i umiejętność adaptacji w szybkim, dynamicznym środowisku pracy. - Znajomość metodologii Agile i najlepszych praktyk w tworzeniu oprogramowania. Umiejętności techniczne: - Duże doświadczenie i doskonała biegłość w React / JavaScript / TypeScript. - Głębokie zrozumienie i praktyczne doświadczenie z React Native, w tym cykl życia komponentów, zarządzanie stanem, wykorzystanie pakietów, nawigacja i renderowanie. - Solidna znajomość zasad integracji API, zrozumienie protokołu Http i Rest API oraz doświadczenie w pracy z WebSockets. - Doświadczenie w publikowaniu aplikacji w App Store i Google Play, z dobrym zrozumieniem wymagań platformy i powiązanych narzędzi. - Doświadczenie z bibliotekami zarządzania stanem używanymi w aplikacjach React Native i JavaScript (doświadczenie z Redux, Redux-Saga i MobX będzie plusem). - Praktyczne doświadczenie w pracy z mobilnymi bibliotekami przechowywania danych (doświadczenie z Mmkv będzie plusem). - Możliwość stylizowania aplikacji, tworzenia responsywnych interfejsów i zapewniania prawidłowego renderowania na różnych urządzeniach i rozdzielczościach ekranu. - Pewna znajomość systemów kontroli wersji (Git), IDE i narzędzi do debugowania; zrozumienie metodologii Git Flow. - Doświadczenie w testowaniu aplikacji, optymalizacji wydajności oraz wykrywaniu i rozwiązywaniu wycieków pamięci. - Rozumienie i doświadczenie w zakresie wzorców architektonicznych. - Doświadczenie w kodowaniu z agentami AI (Claude Code, Cursor, Codex). Oferujemy: - Konkurencyjne wynagrodzenie uzależnione od wyników rozmów kwalifikacyjnych. - Możliwość zbudowania znakomitej kariery w szybko rozwijającej się międzynarodowej firmie turystycznej. - Możliwość pracy z zaawansowanym, najwyższej klasy oprogramowaniem do zarządzania podróżami. - Ciekawe, pełne wyzwań zadania i światowej klasy zespół. Zainteresowanych prosimy o przesłanie CV na adres:
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
Aplikuj w oryginalnym ogłoszeniu — tam znajdziesz kontakt.
Dopasuj oferty do moich umiejętności
Napisz, co potrafisz — dobierzemy oferty, gdzie to się przyda, i pokażemy stawkę na tle rynku.
Dopasuj za darmoTa oferta mogła zostać opublikowana bezpośrednio lub zagregowana z publicznego źródła. Jesteśmy platformą, nie pracodawcą. Sprawdź szczegóły przed aplikowaniem i nigdy nie płać za zatrudnienie.