Review Criteria
Mandatory
Strong React Native Developer profile
Experience 1: 3+ years building complex features/interfaces in React Native (iOS/Android)
Experience 2: Strong understanding of data structures and problem solving using JavaScript
Skills 1: Proficiency in JavaScript (ES6)
Skills 2: Knowledge of RESTful APIs
Preferred
Experience with TypeScript and GraphQL is a plus
Job Specific Criteria
CV Attachment is mandatory
Role & Responsibilities
Develop high-quality JavaScript (ES6) code for React Native mobile applications (iOS/Android)
Collaborate with backend engineers to consume and integrate JSON-based APIs
Optimize app performance and ensure compatibility across devices
Integrate third-party libraries and debug dependency conflicts
Maintain a client-first attitude and manage multiple tasks effectively
Follow engineering best practices and coding standards
Ensure designs are implemented with pixel-perfect accuracy
Identify and recommend UI/UX improvements
TypeScript and GraphQL experience is an added advantage
Ideal Candidate
3.5 – 4+ years hands-on experience in React Native
Expertise in React Native, JavaScript, ES6, and CSS3
Good working knowledge of React, Redux, and React Native architecture
Experience building complex features/interfaces in mobile applications
Familiar with RESTful APIs and asynchronous data handling (Ajax, CRUD)
Proficient in Git, NPM, and modern version control workflows
Strong knowledge of data structures, data flow, and mobile development practices
Excellent written and verbal communication skills in English