React native Developer- Location Golf View Corporate Tower, Gurgaon. (Hybrid)
We are seeking a highly skilled Senior React Native Engineer with 4-5 years of experience to join our dynamic team. The ideal candidate will play a pivotal role in architecting and developing a cutting-edge B2B2C application with a focus on performance optimization, robust data handling, efficient state management, and exceptional error handling. The candidate should possess a strong foundation in React Native development, along with expertise in implementing front-end designs, ensuring seamless user experiences, and driving rapid project turnaround times.
- Architecting and Development: Lead the architectural design and development of a B2B2C application using React Native, ensuring scalability, maintainability, and extensibility of the codebase.
- Performance Optimization: Implement strategies to optimize the performance of the application, including efficient rendering, minimizing resource consumption, and optimizing network requests.
- Data Management: Oversee proper handling of data, including caching mechanisms, asynchronous data fetching, local storage, and encrypted storage to ensure data integrity and security.
- State Management: Implement robust state management solutions using Redux or similar libraries to manage application state effectively and maintain consistency across components.
5 . Error Handling: Establish best practices for error handling throughout the application, including error logging, graceful error recovery, and proactive error prevention strategies.
- Unit Testing: Develop and execute comprehensive unit tests to validate the functionality and reliability of the application code, ensuring high test coverage and adherence to quality standards.
- Front-End Implementation: Collaborate closely with UI/UX designers to implement front-end designs, ensuring pixel-perfect rendering, responsive layouts, and intuitive user interactions.
- Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4-5 years of professional experience in React Native development, with a proven track record of delivering high-quality mobile applications.
- Proficiency in JavaScript, ES6/ES7, and related frameworks/libraries.
- Extensive experience in performance optimization techniques for mobile applications.
- Strong understanding of data management concepts, including caching, asynchronous programming, and local/encrypted storage.
- Expertise in state management solutions such as Redux, Mob X, or Flux architecture.
- Solid understanding of front-end technologies such as HTML5, CSS3, and responsive design principles.
- Experience with unit testing frameworks such as Jest, Mocha, or Jasmine.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Job Types: Full-time, Temporary
Contract length: 6 months
Pay: 90,000.00 - 120,000.00 per month
Schedule: - Day shift
Monday to Friday
Education:
Experience:- total work: 5 years (Required)
Senior React Native Engineer: 4 years (Required)
- JavaScript: 1 year (Required)
* Redux: 1 year (Required)
Work Location: In person