Job Summary:
We are seeking a highly competent and hands-on React Native Developer with a proven ability to build and scale mobile applications that are performant, maintainable, and production-grade. You should be comfortable working in fast-paced environments and capable of understanding complex codebases quickly to start contributing immediately.
Responsibilities:
• Design, build, and maintain high-performance mobile applications using React Native.
• Work closely with product, design, and backend teams to implement new features and improve existing ones.
• Integrate with native modules, third-party SDKs, and backend APIs.
• Write clean, reusable, and well-tested code using modern patterns and state management techniques (Redux, MobX, Zustand, etc.).
• Optimize app performance and ensure responsiveness across devices and screen sizes.
• Troubleshoot bugs and provide long-term fixes.
• Participate in code reviews and provide mentorship to junior developers when needed.
Required Skills & Experience:
• 5–7 years of professional experience in mobile development with at least 3–4 years in React Native.
• Strong command of JavaScript/TypeScript and deep understanding of React Native internals.
• Experience with deploying apps to the App Store and Google Play.
• Familiarity with native build tools like Xcode, Android Studio, Gradle, and Fastlane.
• Solid understanding of mobile architecture, lifecycle, and offline storage strategies.
• Experience with push notifications, deep linking, analytics, and app monitoring tools.
• Exposure to automated testing (Jest, Detox, etc.) and CI/CD for mobile.
Nice to Have:
• Native development experience with Swift, Objective-C, Java, or Kotlin.
• Familiarity with tools like CodePush, Firebase, or Sentry.
• Experience with animations (Reanimated, Lottie, etc.)
Any Graduate