React Native Developer | Codersbrain
contractual
Posted on August 4, 2025
Job Description
React Native Developer
Job Summary
We are seeking a highly experienced React Native Developer with over 7 years of hands-on experience in mobile application development. The ideal candidate will have a strong understanding of the mobile development lifecycle, deep expertise in React Native, and experience integrating native modules and third-party services. This role is crucial for building high-performance mobile applications for both iOS and Android platforms.
Responsibilities
- Design and build advanced applications using React Native.
- Write clean, maintainable, and scalable code.
- Collaborate closely with UX/UI designers, product managers, and backend developers.
- Optimize applications for maximum performance across a range of devices.
- Integrate third-party APIs and native modules as required.
- Troubleshoot and debug performance issues and bugs.
- Implement mobile application security best practices.
- Participate in code reviews and mentor junior developers.
- Contribute to CI/CD pipelines for app delivery and updates.
- Stay updated with the latest trends in mobile development and the React Native ecosystem.
Qualifications
- Strong proficiency in React Native, JavaScript (ES6+), and TypeScript.
- Deep understanding of iOS and Android platforms.
- Experience with native mobile development (Swift/Objective-C and Java/Kotlin) is a plus.
- Hands-on experience with state management tools (Redux, MobX, Context API).
- Familiarity with mobile build tools and processes (Gradle, Xcode, Fastlane).
- Experience integrating RESTful APIs and GraphQL.
- Solid knowledge of mobile app architecture and design patterns.
- Experience with push notifications, deep linking, and offline storage.
- Proficient in Git and version control workflows.
Preferred Skills
- Experience with automated testing tools (Jest, Detox).
- Familiarity with DevOps tools for mobile (Bitrise, App Center, Firebase).
- Experience with analytics tools like Firebase, Segment, or Mixpanel.
- App Store and Google Play deployment experience.
Experience
- Minimum of 7 years in mobile application development with a focus on React Native.