React Native Developer - SDE I

Posted on April 18, 2025

Apply Now

Job Description

  • React Native Developer - SDE I
  • 2-3 years of exp
  • Key Responsibilities
  • ? Develop and maintain React Native applications for iOS and Android, ensuring optimal performance and responsiveness.
  • ? Implement app performance optimizations (reducing app size, improving load times, and memory management).
  • ? Debug, troubleshoot, and improve application stability.
  • ? Write unit and integration tests using React Native Testing Library to ensure app reliability.
  • ? Collaborate with designers, product managers, and backend engineers to deliver seamless user experiences.
  • ? Integrate APIs, third-party SDKs, and state management solutions like Redux, Zustand, Recoil, or Context API.
  • ? Ensure best practices in code architecture, security, and scalability.
  • Required Skills & Qualifications
  • ? 2-3 years of experience in React Native mobile development
  • ? Strong knowledge of JavaScript (ES6+), TypeScript, and React concepts.
  • ? Experience with app performance optimization (profiling, reducing memory usage, minimizing bundle size).
  • ? Proficiency in unit and integration testing using React Native Testing Library.
  • ? Familiarity with REST APIs, GraphQL, and asynchronous programming.
  • ? Experience with state management libraries (Redux, Mobx, Zustand, Recoil, or Context API).
  • ? Knowledge of mobile UI/UX best practices for smooth and responsive interfaces.
  • ? Understanding of Agile/Scrum methodologies and DevOps best practices
  • Good to Have
  • ? Prior experience with App Store & Google Play Store deployment processes.
  • ? Knowledge of Firebase services, push notifications, deep linking, and analytics.
  • ? Experience with React Native upgrades and handling breaking changes.
  • ? Familiarity with E2E testing frameworks like Appium, Detox.
  • ? Experience working with native modules (Objective-C, Swift, Java, Kotlin).
  • ? Hands-on experience with CI/CD pipelines (Bitrise, GitHub Actions, or similar).
  • ? Exposure to React Web Deployment and handling web applications using React.js would be a plus

Required Skills

react native