Job Title: Senior React Native Platform Engineer
Overview
We are looking for a Senior React Native Platform Engineer with strong experience in building and maintaining cross-platform mobile applications. This role emphasizes long-term maintainability, performance optimization, and platform stability across iOS and Android ecosystems.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using React Native, with a strong focus on long-term maintenance and scalability
- Optimize applications for performance, stability, and compatibility across a wide range of iOS and Android devices and OS versions
- Troubleshoot, debug, and resolve issues related to cross-platform mobile development
- Ensure compliance with Apple App Store and Google Play Store guidelines, including proactive and reactive updates
- Own platform-level improvements such as:
- Dependency upgrades
- CI/CD pipeline enhancements
- Performance profiling and monitoring
- Developer experience improvements
- Implement and maintain automated testing strategies to prevent regressions and improve code quality
- Identify, research, and mitigate security vulnerabilities; promote secure coding practices
- Stay up to date with React Native trends, tools, and best practices
Required Skills & Qualifications
- Experience:Minimum 5+ years of mobile development experience
- Proven hands-on experience with React Native
- Core Skills:Strong expertise in React Native development and maintenance
- Deep understanding of mobile performance optimization and debugging
- Programming Languages:Familiarity with Objective-C, Swift (iOS) and/or Java, Kotlin (Android)
- Platform & Tools:Experience with mobile CI/CD pipelines and automation
- Knowledge of app store compliance and release processes
- Experience with debugging tools, profiling, and performance analytics
- Security & Quality:Understanding of mobile security best practices
- Experience in implementing automated testing frameworks
Preferred Qualifications
- Contributions to React Native libraries or the open-source ecosystem
- Experience working on platform-level improvements in mobile applications
- Strong problem-solving mindset with attention to detail
Key Attributes
- Strong analytical and troubleshooting skills
- Proactive approach to maintenance and optimization
- Passion for building scalable and reliable mobile platforms