Senior React JS Developer

Job Title:Senior React JS Developer
Education:Bachelor’s Degree
Location:Egypt, Cairo
Category:IT/Software Development
Description:
  • Ensures code is well designed, testable, maintainable, scalable, and supportable.
  • Develops software verification plans and integrates software components into a fully functional software system.
  • Promotes system reliability and operability.
  • Provides demos of software products to stakeholders.
  • Investigates issues by reviewing/debugging code, provides fixes (analyze and fix bugs) and workarounds, reviews changes for operability to maintain existing software solutions.
  • Analyzes requirement documents/BRDs.
  • Work as technical interface with other teams to resolve issues related to interfacing functionalities.
  • Assumes technical accountability for his/her specific work products within an application and provides technical support during solution design for new requirements.
  • Ensures that documentation related to specific modules/applications is correct and up to date.
  • Performs peer code inspection, reviews developed solutions and provides relevant feedback.
Qualifications:
  • At least 5 years of experience with ReactJS
  • [removed]/li>
  • Strong knowledge of modern JavaScript frameworks and libraries
  • Experience with JS module patterns
  • Excellent knowledge of HTML, CSS
  • CSS Preprocessors (SASS, Less)
  • Responsive Design
  • Version Control – Git
  • Good command of English language (written and spoken)

Advantages:

  • State management libraries (Redux)
  • React ecosystem – react-router / react-router-dom, react hooks, styled-components etc
  • Familiarity with API Designs
  • Basics in API security as OAuth2, JWT, etc
  • TDD
  • Node.js
  • RESTful APIs
  • Understanding of CI/CD pipelines
  • Build tools – Webpack, grunt, gulp, etc
  • Unit testing – Jest, Jasmine, or similar
Contact:

Collected from:

Posted in IT/Software Development