The future is bright for the Porch Group, and we d love for you to be a part of it as Senior React Native Engineer (Senior Software Engineer, UX/UI)!
As a Senior React Native Engineer at Porch, you will play a key role in developing and maintaining cross-platform mobile applications for iOS and Android using React Native and Expo
You will design scalable, user-friendly interfaces, integrate third-party APIs, and manage state with tools like Redux
Collaborating closely with backend teams, you ll define API contracts and ensure seamless app functionality through efficient debugging and performance optimization
Your expertise will support end-to-end development, from implementing responsive UI components to handling deployments on the Apple App Store and Google Play Store
Staying current with mobile development trends, you will continuously enhance the app experience while ensuring high-quality, tested, and scalable code
What You Will Do As A Senior React Native Engineer
Build and maintain cross-platform mobile applications using React Native and Expo for iOS and Android
Design scalable, maintainable, and user-friendly interfaces with a focus on performance
Integrate third-party APIs, libraries, and native modules seamlessly
Collaborate with backend teams to define and implement API contracts
Optimize app performance, debug issues, and ensure seamless user experiences
Manage app deployment processes to the Apple App Store and Google Play Store
Stay current with mobile development trends and best practices
What You Will Bring As A Senior React Native Engineer
Bachelor s Degree in Computer Science or related field (or four years of equivalent work experience)
5+ years of React Native development experience
Proficiency in React Native, Expo, and JavaScript/TypeScript
Strong understanding of mobile app architecture and state management tools like Redux
Experience with native build tools such as Xcode and Android Studio
Knowledge of mobile-specific performance optimization and platform design guidelines
Familiarity with CI/CD pipelines and deployment processes for app stores
Proven experience working with US based business teams
Excellent written and communication skills in English language
Ability to work within core US business hours / time zone expectations - Eastern Standard Time (EST) overlap
Workspace: A quiet space to work, an internet connection of at least 30 Mbps download | 10 Mbps upload