You will be tasked with strengthening the app/payments product of Pice and get it aligned with the larger product strategy & suite of the company.
Must-Have Skills
- 3+ years of experience with React Native in production apps.
- Strong understanding of mobile architecture, state management (Zustand, Redux, Context API), and navigation (React Navigation).
- Experience publishing apps to App Store and Play Store.
- Familiarity with native modules and bridging (Android/iOS).
- Solid experience with TypeScript and clean code practices.
- Ability to consume RESTful APIs and handle real-time data (WebSockets / Firebase).
- Experience with push notifications, deep linking, and analytics.
- Good understanding of performance profiling and debugging tools.
- Familiarity with tools like Expo, Fastlane, Bitrise, or CodeMagic.
Positive to Have
- Experience with monorepo or micro-frontend mobile architecture.
- Knowledge of native Android (Kotlin) or iOS (Swift) is a plus.
- Prior experience owning a mobile product or working in a startup environment.
- Eye for UI/UX and experience working closely with design teams (Figma, etc.).
Roles & Responsibilities
- Architect, build, and maintain a high-performance React Native application.
- Develop modular, scalable, and reusable components for integration into a larger ecosystem.
- Handle end-to-end mobile app development: UI/UX, API integrations, performance optimization, and bug fixes.
- Implement deep linking, push notifications, in-app navigation, and third-party SDKs.
- Manage app releases to both App Store and Google Play.
- Collaborate with backend engineers to design and integrate APIs.
- Set up and maintain CI/CD pipelines for mobile deployments.
- Monitor app performance and user feedback, and iterate