Senior Mobile Developer (React Native)
Experience : 6+ Years
Location : Hybrid
Job Purpose :
We are seeking a highly skilled Senior Mobile Developer (React Native) to lead the design, development, and optimization of enterprise-grade mobile applications for iOS and Android platforms.
You will be responsible for building scalable, secure, and high-performance mobile solutions, mentoring junior developers, and driving mobile technology adoption across the organization.
Key Responsibilities :
Mobile Application Development :
- Lead end-to-end design, development, and deployment of cross-platform mobile apps using React Native (JavaScript / TypeScript).
- Architect and implement modular, reusable, and maintainable code aligned with enterprise standards.
- Integrate RESTful APIs, GraphQL, and third-party SDKs into mobile applications.
Code Quality & Best Practices :
Conduct code reviews, enforce linting, testing frameworks (Jest, Detox, Mocha), and ensure CI / CD pipeline compliance.Implement design patterns (MVVM, Redux, Context API) for state management and maintainable architecture.Drive unit, integration, and E2E testing to ensure reliability and stability.UI / UX Implementation :
Collaborate with UI / UX designers to convert wireframes and mockups into responsive, pixel-perfect, and accessible mobile experiences.Implement animations, gesture handling, and platform-specific UI optimizations to deliver a native-like Development :Leverage Swift / Objective-C (iOS) and Java / Kotlin (Android) when needed for native module integrations.Implement platform-specific features such as push notifications (Firebase / APNS), biometrics (FaceID / Fingerprint), deep linking, and background services.Performance Optimization :
Analyze and optimize app performance using tools like Flipper, Android Profiler, Xcode Instruments.Improve load times, memory usage, and responsiveness through efficient coding and performance profiling.Troubleshooting & Maintenance :
Identify and fix bugs, crashes, and memory leaks in production and development environments.Monitor app health using crash reporting tools (Sentry, Firebase Crashlytics).Leadership & Mentorship :
Mentor junior developers, provide technical guidance, and foster a culture of continuous learning.Collaborate with cross-functional teams including backend engineers, DevOps, and QA to ensure seamless integration.Innovation & Continuous Improvement :
Stay updated with emerging mobile frameworks, React Native libraries, CI / CD best practices (Fastlane, App Center), and cloud-native mobile technologies.Propose and implement innovative solutions to enhance application scalability, security, and user experience.Mandatory Skills :
6+ years of mobile development experience with at least 4+ years in React Native.Strong proficiency in JavaScript, TypeScript, and React ecosystem.Experience with Redux, Context API, or MobX for state management.Strong knowledge of iOS and Android SDKs, build tools, and native APIs.Proficiency in RESTful API / GraphQL integration and third-party API consumption.Experience with Git, CI / CD pipelines (Jenkins, Azure DevOps, Fastlane, App Center).Strong debugging skills using Flipper, Android Studio, Xcode, Chrome DevTools.Excellent communication, leadership, and stakeholder management skills.Preferred Qualifications :
Bachelors / Masters degree in Computer Science, Software Engineering, or equivalent.Experience with cloud platforms (AWS Amplify, Firebase, Azure Mobile Apps).Exposure to security practices (OAuth2, JWT, data encryption, secure storage).Knowledge of App Store / Google Play release management and compliance processes.Open-source contributions or published apps in App Store / Play Store(ref : hirist.tech)