React Native Developer
Required Skills:
React Native, Redux, React Hooks, Javascript, Unit testing and/or Graphql
- Build pixel-perfect, buttery smooth UIs across both mobile platforms
- Leverage Native APIs for deep integrations across both platforms
- Diagnose and fix bugs and performance bottlenecks for performance that feels native
- Experience using common design patterns. High standards for code quality, maintainability, and performance.
- Adaptable to new changing environments, technologies and finding solutions to complex problem statements.
- Able to develop cross platform applications.
- A skilled planner with proven skills in implementing systems aimed at fulfilling project deadlines with efficient end products.
- An effective communicator with good people management, team coordination and analytical skills.
- Firm grasp of the JavaScript language and its nuances, including ES6+ or Typescript syntax and Flow.js
- Knowledge of managing project over Git
- Ability to write well documented, clean javascript code
- Must be good at working with third party dependencies and debugging conflicts
- Good knowledge and experience in working with Redux , Context API and Redux Saga
- Familiarity with native build tools like XCode, Gradle and Android Studio
- Experience with automated testing suites like Jest or Mocha
- Experience in Mobile analytics platform such as Adobe and Braze analytics