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+), TypeScript
Redux / MobX / Context API
React Hooks, Functional Components
Mobile Integrations :
Native Modules (Android / iOS), Push Notifications, Deep Linking
Payment Gateway Integrations, Maps, Analytics SDKs
Tools & Platforms :
Xcode, Android Studio
RESTful APIs, GraphQL
Firebase, AWS Amplify, or Azure Mobile Services
CI / CD tools (Bitrise, Jenkins, GitHub Actions, Fastlane)
Code versioning using Git
Testing & Performance :
Unit Testing (Jest, Mocha, Chai)
UI Testing (Detox, Appium)
Performance tuning, memory optimization
Desirable :
Experience with React.js for web apps (cross-platform experience)
Knowledge of Native Android (Java / Kotlin) or iOS (Swift) development
Exposure to App Store / Play Store deployment & release cycles
Familiarity with Agile / Scrum methodologies
Soft Skills :
Strong problem-solving and debugging abilities
Excellent communication and leadership skills
Ability to work in cross-functional agile teams
Mentorship and code-review mindset
React Native Developer • Ranchi, Jharkhand, India