Browse Jobs
For Employers
Post JobLog inGet Started

Senior Front End Developer

Nana
Sheraton, Cairo
Posted 2 years ago
27Applicants for1 open position
  • 26Viewed
  • 7In Consideration
  • 19Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Responsible for the development of a new highly-responsive, web-based user interface. Construct visualizations that are able to depict vast amounts of data.
  • Developing and implementing highly responsive user interface components using react concepts.
  • Writing application interface codes using JavaScript following react.js workflows.
  • Able to design and build modern user interface components to enhance application performance.
  • Work and collaborate with the rest of the engineering team. Work with backend and UI/UX teams.
  • Developing and implementing front-end architecture to support user interface concepts.
  • 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.
  • Optimize applications for maximum speed
  • Collaborate with back-end developers and web designers to improve the usability
  • Get feedback from, and build solutions for, users and customers
  • Write functional requirement documents and guides
  • Create quality mockups and prototypes
  • Help back-end developers with coding and troubleshooting
  • Ensure high-quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies
     

Job Requirements

  • BSc degree in Computer Science or relevant field
  • +5 years of experience in front-end development 
  • Proven work experience as a react.js developer.
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Experience with browser-based debugging and performance testing software.
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Experience with user interface design.
  • Knowledge of React Native is a plus.
  • Understanding of layout aesthetics
  • Knowledge of SEO principles
  • Familiarity with software like Adobe Suite, Photoshop, and content management systems
  • An ability to perform well in a fast-paced environment
  • Excellent analytical, troubleshooting, and multitasking skills
     

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Front End Developer