Job description
1) Must be able to build and integrate native libraries and modules.
2)Experience with Firebase Emulator will be an additional advantage
3) Must be able to design, build, and maintain high performance, reusable, and reliable react-native code.
4) Must ensure the best possible performance, quality, and responsiveness of the application,identify and correct bottlenecks and fix bugs.
5) Must ensure to meet the deliverable timelines as planned.
6) Collaborate with a team to define, design and ship new features.
7) Good communication and should be able to report directly to clients.
8. Have good knowledge of git.
9. Must known basic CSS designing fundamentals like flexbox and css grid
Required Candidate profile : -
1. Expertise react-native development
2. Native development experience is a big plus.
3. Should have experience on image or media manipulation softwares before on react-native.
4. Should have knowledge of redux and typescript.
5. Adept at working with third-party dependencies and debugging dependency conflicts.
6. Understanding of REST APIs, the document request model, state management and offline storage.
7. Writes well-documented, clean code.
8. Familiarity with native build tools, like XCode and Android Studio, and build/deployment automation.
9. Must be able to integrate native code in react-native.
Skills : react native apis, reactjs, javascript, ecmascript (oojs) and jsx,xcode,iphone sdk,android code,android sdk / android studio / firebase sdk / rxjava / mvp / mvvm