Senior Software Engineer - React Native
3Pillar GlobalJob Description
📋 Description Facilitate communication with client stakeholders on status and recommendations. Lead migration of legacy JavaScript to TypeScript for quality code. Architect and develop new React Native features with modern best practices. Optimize offline-first functionality using local databases and caching. Use Redux for state management with seamless integration. Utilize Expo to streamline development and deployment. 🎯 Requirements 5+ years React Native with functional components, hooks, perf optimizations. Develop and optimize RN apps for iOS and Android in production. Native modules for iOS/Android (Swift/Obj-C, Kotlin/Java) integrated with RN. TypeScript: 5+ years in production apps. Expo: 3+ years with Expo DevClient and Expo SDK experience. Redux RTK/Thunk/Saga and GraphQL (Apollo/Relay) experience. 🎁 Benefits Flexible remote-first work environment. Global team with English-speaking collaboration. Well-being focus with fitness and mental health offerings. Career growth across projects and industries. Equal opportunity employer with inclusive culture.