Description
Mobile Developer - React Native - Contract - Reading
Your Role:
As the Mobile Developer - React Natice, your role will be responsible for development of a react native mobile application. You will work closely with the head of technology and other senior development team members to build new components and functionality for the platform.
About You:
You will be an experienced Developer whose skills and experience will include;
- Commercial experience developing native mobile applications in React Native.
- Experience developing single page React applications utilising Redux
- Proven experience of JavaScript.
- A working knowledge of ECMAScript 2015. (ES 6)
- Advanced understanding of Javascript design patterns.
- Knowledge of generic software design patterns
- Automated Workflow Tools (eg Webpack)
- Experience working with REST APIs, JSON and oAuth
- Expert knowledge of HTML5, CSS3 and semantic mark-up
- Grounded understanding of modern debugging and error handling techniques on native devices, browsers and desktops.
- TDD and BDD development practices.