Senior React Native Developer

Role Overview:

We are seeking a highly experienced and motivated Senior React Native Developer to join our dynamic team. In this role, you will lead the development of advanced cross-platform mobile applications, ensuring top-notch functionality and exceptional user experience across Android and iOS platforms.

Key Responsibilities:

  • Mobile App Development: Lead the development and maintenance of complex cross-platform mobile applications using React Native.
  • Component Design: Design and implement reusable, scalable, and maintainable UI components tailored for mobile platforms.
  • API Integration: Collaborate with backend developers to integrate and optimize RESTful APIs for mobile applications.
  • Performance Optimization: Optimize applications for performance, responsiveness, scalability, and battery efficiency.
  • Debugging and Testing: Perform advanced debugging, unit testing, and bug fixes to ensure high-quality, production-ready code.
  • Collaboration: Work closely with designers, product managers, and cross-functional teams to deliver project goals and timelines.
  • Mentorship: Mentor and guide junior developers, providing code reviews and technical leadership.
  • Continuous Learning: Stay up-to-date with the latest advancements and best practices in mobile app development, React Native, and related technologies.

Required Skills:

  • JavaScript/TypeScript: Expertise in ES6+ and TypeScript.
  • React Native: Extensive hands-on experience with the React Native framework, components, and lifecycle methods.
  • Mobile Development Concepts: Strong knowledge of mobile app architecture, layouts, navigation patterns, and device compatibility.
  • Debugging Tools: Proficiency with tools like React Native Debugger, Chrome DevTools, and Flipper.
  • Version Control: Expertise in Git and GitHub workflows for version control and collaboration.
  • Problem-Solving: Excellent analytical and problem-solving skills.
  • Communication: Strong verbal and written communication skills, with the ability to work collaboratively in a team.

Good-to-Have Skills:

  • State Management: Familiarity with Redux, Context API, or other state management libraries.
  • Native Modules: Experience with native module development and bridging (Java/Objective-C/Swift).
  • Push Notifications & Firebase: Hands-on experience with push notifications, Firebase integration, and analytics.
  • Third-Party Libraries: Exposure to third-party libraries and APIs like React Navigation, Axios, and Lottie.

If you are interested, kindly send your updated CV to [email protected] 

Job Category: Senior React Native Developer
Job Type: Full Time
Job Location: Bangalore
Experience: 4+ years
Joining: immediate Lessthan 15 days

Apply for this position

Allowed Type(s): .pdf, .doc, .docx