Senior Frontend Developer (ReactJS)

وصف الوظيفة

Job description:

  • Work in small agile team that take ownership of design, implementation and support and value good engineering practices such as design documentation, unit testing, continuous integration and code reviews
  • Develop the overall look and design of the web apps.
  • Producing, maintaining and modifying the web apps.
  • Creating tools that enhance the user’s website experience
  • Ensuring web apps are accessible across many platforms, including laptops and smartphones
  • Routinely testing the web apps for ease of use, speed and other quality factors.
  • Fixing any issues or bugs that arise.

متطلبات الوظيفة

Qualifications:

  • 3+ years of professional experience in front-end software development including at least 2 years using React.
  • Experience in front end web technologies and frameworks: React, Redux, HTML, CSS, JavaScript.
  • Experience integrating with RESTful APIs,
  • Excellent Rest API understanding
  • Excellent understanding of OOP concepts
  • Excellent understanding of SOLID principles
  • Excellent understanding of Design patterns
  • Experience in using software development tools and frameworks for testing, version control and issue tracking
  • Write clear, commented, and maintainable code with sensible unit and integration tests for reactive Javascript components