React Native - Senior Developer
- Overall development experience of 6+ years with 5+ in Mobile App development.
- Experience in writing native modules for React Native.
- Experience with Android and iOS build process.
- Firm grasp of the TypeScript language.
- Knowledge of functional or object-oriented programming.
- Ability to write well-documented, clean code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode and Gradle.
- Understanding of REST APIs, the document request model, and offline storage.
- Experience with automated testing suites, like Jest or Mocha.
- Experience with Redux and Saga.
- Understanding of communication between native components and React Native.