Senior React Native Developer
Job Description
Job Description :
- 5 years professional experience with React Native.
- Proficient with React Native with Android and iOS platforms and working knowledge of HTML, JavaScript, CSS and REDUX.
- Experience with native build tools, like XCode, Gradle (Android Studio, IntelliJ).
- Experience writing automated tests (Mocha and Jasmine).
- Understanding of REST APIs, the document request model, and offline storage.
- Experience designing and developing mobile applications in a complex operating environment.
- Understanding of the various design patterns used in mobile development and how to implement them.
- Know how the web works under the hood (TCP, HTTP, DNS, IP, caches, etc).
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Proven source code tooling with Git (ability to feature branch, merge, pull, push).
- Understanding of mobile analytics and source attribution.
- Solid understanding of the React lifecycle.
- Experience with releasing apps to the App Store and Google Play.
- Demonstrable previous work (or passion projects).
- Working knowledge of agile software development life-cycle.
Job Details
Employment Types:
Part time
Industry:
Telecom
Function:
IT
Roles:
Software Engineer / Programmer
Skills:
Senior React Native Developer