Company Name: Zælot Job Details: RemoteFull,Time,,Contract Job Url: https://hiring.cafe/job/YmFtYm9vaHJfX196YWVsb3RfX183Nw== Job Description: Posted 1mo agoMobile Engineer (React Native)@ ZælotView All JobsNorth AmericaRemoteFull Time, ContractResponsibilities:Designing mobile applications, Leading feature implementation, Conducting code reviewsRequirements Summary:Proven experience in building and publishing React Native applications, strong focus on user experience, and advanced skills in TypeScript and CI/CD pipelines.Technical Tools Mentioned:React Native, Expo, TypeScript, Tanstack Query, React-hook-form, Zod, CI/CD We'relooking for an experienced React Native engineer to lead the development of our mobile applications. In this role, you'll build and maintain a high-quality mobile application that operates seamlessly in both online and offline environments, with a strong focus on exceptional user experience.What You'll Do•Design, develop, and maintain our React Native mobile application using Expo, TypeScript, and modern React patterns•Lead the implementation of features using our tech stack: Expo, Tanstack Query, React-hook-form, and Zod•Create intuitive, high-performance user interfaces•Establish and maintain CI/CD pipelines for automated testing and deployment•Set up and manage beta app distribution channels for testing•Manage the iOS and Android deployment processes, including provisioning, App Store/Play Store submission, and release management•Optimize application performance and address platform-specific challenges on both iOS and Android•Take ownership of projects from concept through production deployment•Make architectural decisions that balance performance, maintainability, and development speed•Implement offline functionality with robust data synchronization•Conduct code reviews to ensure high-quality, performant code•Collaborate directly with stakeholders to understand requirements and translate them into technical solutions•Proactively identify and solve technical challenges without extensive guidanceWhat You'll Need to Succeed•Proven experience building and publishing React Native applications using recent versions of the framework•Strong focus on user experience with an eye for design and interaction details•Deep understanding of React Native best practices and performance optimization techniques•Expert knowledge of platform-specific performance pitfalls and how to avoid them in React Native•Advanced git and version control skills, including branching strategies and conflict resolution•Proficiency with command line tools and development environments•Experience setting up and maintaining CI/CD pipelines for mobile applications•Experience with beta distribution platforms (TestFlight, Firebase App Distribution, etc.)•Strong TypeScript skills with experience using type-safety throughout a codebase•Experience with the complete app publishing process for both iOS and Android platforms•Hands-on experience with iOS provisioning profiles, certificates, and App Store Connect•Portfolio of published mobile applications you've built (please provide examples)•Experience with offline-first applications and data synchronization strategies•Self-starter mentality with the ability to work independently with minimal guidance•Excellent communication skills with the confidence to ask questions and collaborate with stakeholders as needed•Adaptive mindset with the ability to wear multiple hats in a fast-paced startup environmentNice to Have•Experience with Expo and manamiliarity with Tanstack Query/React Query for data fetching•Experience with form validation using React-hook-form and Zod•Knowledge of state management approaches in React Native•Experience building enterprise applications with complex business logic•Experience with automated testing in React Native applications