Poszukujemy Frontend Developera do współpracy z irlandzkim startupem rozwijającym mobilną aplikację zdrowotną skierowaną głównie do mężczyzn na rynku amerykańskim. W przyszłości planujemy rozszerzenie oferty również o rozwiązania dla kobiet i dzieci. Jesteśmy na etapie szybkiego wzrostu i poszukujemy osoby, która pomoże nam rozwijać nowoczesny, skalowalny i dopracowany produkt. Pracujemy w małym, zgranym zespole z dużą swobodą działania i realnym wpływem na kształt aplikacji.
responsibilities :
Tworzenie i rozwijanie aplikacji mobilnych przy użyciu frameworka React Native
Współpraca z zespołem projektowym, w tym z projektantami UX/UI oraz backend developerami
Integracja zewnętrznych bibliotek i API w aplikacjach mobilnych
Optymalizacja wydajności aplikacji i zapewnienie jej responsywności na różnych platformach
requirements-expected :
4-5+ years of commercial experience with React Native, including both greenfield projects and legacy systems.
Proficiency in TypeScript and JavaScript (ES6+), with knowledge of design patterns, clean code principles, and strong typing.
Experience creating and integrating native modules in React Native for iOS (Objective-C/Swift) and Android (Java/Kotlin).
Familiarity with native AV libraries (AVPlayer, ExoPlayer), And LLM - big plus.
Strong debugging skills (Flipper, React Native DevTools, Chrome DevTools, Android Studio Profiler, Xcode Instruments) and performance optimization experience (profiling, render time minimization, memory optimization).
Solid knowledge of Expo and Bare Workflow, including EAS Build and EAS Update.
Familiarity with various state management and data handling approaches, including integration with popular backends/cloud services (REST, GraphQL, Firebase), as well as caching, synchronization, and app architecture libraries.
Experience with building and publishing mobile apps (Google Play, App Store), including CI/CD setup (e.g., Fastlane, EAS, Bitrise, GitHub Actions).
Ability to write unit and integration tests (Jest, React Native Testing Library, Detox).
Team collaboration using modern tools (Git, PRs, Code Review, CI/CD), paired with independence and initiative.
Proactive, communicative attitude and a passion for sharing knowledge - as important to us as technical skills.
Fluent English (min. B2).
Willingness to work with clients across different time zones (mainly USA) - flexibility in working hours and availability for meetings.
Customer-oriented approach and ability to translate business requirements into technical solutions.