Required Skills & Experience
- 5+ years of professional software development experience, with 3+ years focused specifically on React Native.
- Demonstrated ability to design and wireframe mobile interfaces using tools like Figma, Sketch, or Adobe XD, with a strong portfolio or examples of work that showcase excellent UI/UX design principles.
- Deep proficiency in JavaScript/TypeScript, React, Redux/MobX/Context API, and modern front-end development tools.
- Proven experience leading the development and deployment of multiple, consumer-facing mobile applications from scratch to production.
- Mandatory: Expert-level knowledge of the mobile deployment ecosystem, including:
- Apple: Certificates, Provisioning Profiles, TestFlight, and App Store Connect management.
- Google: Keystores, AAB/APK management, and Google Play Console release management.
- Strong understanding of native build tools (Xcode, Android Studio) and continuous integration (CI/CD) tools (e.g., Fastlane, Jenkins, GitHub Actions).
- Experience in performance optimization, caching strategies, and managing offline synchronization.
Nice to Have
- Experience defining and maintaining a cross-platform design system.
- Experience with native module development in Objective-C/Swift/Java/Kotlin.
- Familiarity with GraphQL.
This role is for a proactive, autonomous leader who acts as a hybrid designer, developer, and product owner, delivering high-quality mobile products from concept to user support