Job Title : Senior React Native Developer / Lead React Native Engineer
Experience : 8+ Years
Employment Type : Full-time
Position Overview :
We are seeking a highly experienced React Native Developer with 8+ years of professional software development experience, including extensive hands-on expertise in building and deploying scalable mobile applications for both iOS and Android . The ideal candidate will be responsible for architecting, developing, and optimizing cross-platform apps, ensuring top-notch performance, security, and user experience.
Key Responsibilities :
- Lead the end-to-end development of React Native mobile applications from concept to deployment.
- Architect scalable, reusable, and maintainable mobile solutions using React Native , Redux / MobX , and TypeScript .
- Integrate RESTful APIs, GraphQL endpoints, and third-party SDKs.
- Collaborate with UX / UI designers and backend engineers to deliver intuitive, high-performance apps.
- Ensure app reliability, responsiveness, and top-tier performance through profiling and optimization .
- Implement automated testing using tools like Jest, Detox, or Appium.
- Manage releases and continuous integration using CI / CD pipelines (Bitrise, Jenkins, GitHub Actions, or CircleCI) .
- Work closely with the Product, QA, and DevOps teams to ensure seamless app delivery.
- Stay updated with the latest in React Native, mobile frameworks, and performance best practices.
- Mentor junior developers and enforce clean coding standards and design patterns (MVVM, Clean Architecture).
Technical Skills & Expertise :
Languages & Frameworks :
React Native (Advanced), JavaScript (ES6+), TypeScriptRedux / MobX / Context APIReact Hooks, Functional ComponentsMobile Integrations :
Native Modules (Android / iOS), Push Notifications, Deep LinkingPayment Gateway Integrations, Maps, Analytics SDKsTools & Platforms :
Xcode, Android StudioRESTful APIs, GraphQLFirebase, AWS Amplify, or Azure Mobile ServicesCI / CD tools (Bitrise, Jenkins, GitHub Actions, Fastlane)Code versioning using GitTesting & Performance :
Unit Testing (Jest, Mocha, Chai)UI Testing (Detox, Appium)Performance tuning, memory optimizationDesirable :
Experience with React.js for web apps (cross-platform experience)Knowledge of Native Android (Java / Kotlin) or iOS (Swift) developmentExposure to App Store / Play Store deployment & release cyclesFamiliarity with Agile / Scrum methodologiesSoft Skills :
Strong problem-solving and debugging abilitiesExcellent communication and leadership skillsAbility to work in cross-functional agile teamsMentorship and code-review mindset