Responsibilities:
Design, develop, and ship advanced mobile features using React Native for iOS and Android.
Architect modular, scalable, and maintainable components following clean code and best practices.
Optimize app performance including memory usage, rendering efficiency, and startup time.
Integrate secure REST and GraphQL APIs, authentication systems, and robust data handling layers.
Implement analytics, push notifications, deep linking, and third-party SDK integrations.
Manage end-to-end CI/CD pipelines and release processes via TestFlight and Google Play Console.
Ensure compliance with App Store and Google Play Store policies and manage review processes.
Develop and integrate native modules using Swift/Objective-C and Kotlin/Java when required.
Conduct code reviews and enforce engineering standards across the development team.
Collaborate closely with product managers, designers, and backend engineers to deliver seamless user experiences.
Troubleshoot complex production issues and lead root cause analysis with long-term solutions.