Posted on: 19/08/2025
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 experience.
Platform-Specific 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
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1531751
Interview Questions for you
View All