Job Description: React Native Developer (TypeScript - React Native CLI)
Location: Salt Lake,Kolkata
Employment Type: Full-time
Experience: 1 to 3 Years
Salary: INR 25000/- to 30000/-
About the Role
We are seeking a skilled React Native Developer experienced in TypeScript and React Native CLI (non-Expo setup) to join our mobile development team. You will be responsible for building, optimizing, and maintaining cross-platform mobile applications with native integrations.
Key Responsibilities
- Develop and maintain React Native (CLI-based) mobile applications for both Android and iOS.
- Build clean, scalable, and maintainable code using TypeScript.
- Integrate and manage native modules and handle Android/iOS build configurations.
- Work with RESTful APIs and third-party SDKs (Firebase, Payment gateways, Maps, etc.).
- Implement responsive layouts and ensure high performance across devices.
- Debug, profile, and optimize application performance.
- Collaborate with designers to create pixel-perfect UI using React Native components.
- Manage app versioning and deployment via Google Play Console and App Store Connect.
- Use Git for version control and participate in code reviews and sprint planning.
Required Skills \& Qualifications
- 1 to 3 years of hands-on experience in React Native CLI (not Expo).
- Strong knowledge of TypeScript and modern JavaScript (ES6+).
- Deep understanding of React Native architecture, bridge concepts, and native modules.
- Experience integrating Firebase, Push Notifications, and Deep Linking.
- Proficient in React Navigation 6+, Hooks, and Context API.
- Familiarity with Android Studio and Xcode for native builds and debugging.
- Experience working with REST APIs, Axios, and async data handling.
- Comfortable managing Gradle, Podfiles, and native dependencies.
- Understanding of mobile UI/UX best practices and performance optimization.
- Strong grasp of Git workflows.
Bonus Skills (Good to Have)
- Experience with Reanimated 2+, Gesture Handler, and Lottie animations.
- Knowledge of Redux Toolkit, Zustand, or MobX for state management.
- Familiarity with App Center, Crashlytics, or Sentry for monitoring.
- Experience integrating native SDKs (camera, Bluetooth, payment, or maps).
- Exposure to CI/CD pipelines and automated builds.
- Knowledge of Fastlane, Gradle tasks, and iOS provisioning profiles.
Soft Skills
- Strong analytical and problem-solving mindset.
- Detail-oriented with focus on app quality and performance.
- Excellent communication and teamwork skills.
- Self-driven with a passion for mobile app development.
Education
- Bachelor degree in Computer Science, IT, or related field (preferred).
Perks \& Benefits
- Competitive salary and growth opportunities.
- Hands-on experience with native integrations and performance tuning.
-Work with a passionate, tech-driven team building real-world applications.
Job Type: Full-time
Pay: ₹25,000.00 - ₹30,000.00 per month
Benefits:
Health insurance
Work Location: In person