Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Create large-scale web and mobile apps.
- Design high-level architecture for front-end apps (web/mobile).
- Go through legacy code for existed projects to enhance and add more features.
- Mentoring front-end teams.
Job Requirements
- Deep understanding of JavaScript fundamentals and common techniques.
- +4 years experience in developing web / mobile apps.
- Good Understanding in all ES6/ES7 features .
- Good knowledge about modern front-end technologies such as Vue or Angular.
- Strong experience in React and it's ecosystem.
- Basic knowledge in semantic html.
Strong experience in next technologies and libraries:
- Redux and it's ecosystem such as redux-Saga, redux-thunk, reduxsauce.
- Material-UI or Grommet
- JSS
- React-router
- Building tools and module-bundlers such as: Webpack and babel + ( Gulp or Grant )
- Linting: eslint and it's common libraries
- HTML5 / CSS3 and styling predecessors such as: SASS and LESS
- API libraries such as apisauce(axios)
- Strong experience in React-Native and good understanding how it working on fundamental level
Strong experience in next technologies and libraries:
- The most common modules that deal with native components such as react-navigation, react-native-animatable, react-native-fcm, react-native-camera and react-native-video.
- All linking steps and build steps for android and IOS.
- Good experience in git and (npm or yarn)
Featured Jobs
Similar Jobs
- Senior Front End DeveloperThe Address Investments for Real Estate Consultancy - New Cairo, Cairo2 months ago