Browse Jobs
For Employers
Post JobLog inGet Started

Senior Front-End Developer (React JS)

Arabian Systems
New Cairo, Cairo
Posted 3 years ago
63Applicants for2 open positions
  • 59Viewed
  • 11In Consideration
  • 45Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Description

We are looking for an experienced top-notch frontend engineer to grow with our dev team. As a ReactJS Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.

Responsibilities

  • Responsible for development of new highly-responsive, web-based user interface. Construct visualizations that are able to depict vast amounts of data.
  • Work and collaborate with the rest of the engineering team. Work with backend and UI/UX teams.
  • Learn and understand user interactions.
  • Develop a flexible and well-structured front-end architecture, along with the APIs to support it.
  • Translate designs, wireframes and business requirements into solutions using high quality code.
  • Optimizing components for better performance, maintainability or scalability.

Job Requirements

Requirements & Qualifications

  • Solid Experience in Software Development using ReactJS or VueJS
  • Solid Experience in one state management  Redux, MobX, MST or Vuex
  • Understanding of JavaScript core language concepts -- DOM manipulation, BOM, ES6 features
  • Working Experience with RESTful APIs,
  • Solid Experience in Browser DevTools, React DevTool, and Profilers.
  • Working knowledge of unit and integration testing and testing frameworks/libraries -- Jest, Jasmine, Mocha.
  • Working knowledge of at least one Css-in-js framework, styled-component, emotion, jss 
  • Working knowledge of at least one CSS preprocessor LESS, Sass, Stylus
  • Working knowledge of at least one CSS post-processor PostCSS,  CSS-Modules 
  • Working knowledge of at least one CSS framework Bootstrap, Materialize CSS, Semantic UI
  • Working knowledge of at least one task runner gulp, grunt, npm scripts
  • Working knowledge of at least one module bundler webpack, parcel, rollup
  • Working Knowledge of code linting and formatting tools -- ESLint, Prettier
  • Working knowledge of at least one version control tool Git, Mercurial
  • DevOps skills are a plus. (Docker, CI/CD or bash scripting)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Front-End Developer (React JS)