Senior Front End Developer

  • iHorizons
  • Cairo, Egypt
  • 3 weeks, 6 days ago

We are looking for a senior frontend developer for a fully remote 7-month Project

Job Summary

You will be responsible for implementing visual and interactive elements within a web application for customers to view and engage with. Ensure web designs align with user requirements and that websites are visually appealing and optimized to attain maximum efficiency and usability.

Reporting Structure

  • This job reports to the Team Lead – Front End.

Job Objectives

  • Translate customer needs into functional, interactive, and visually appealing web applications
  • Ensure applications are optimized in technology and appeal while providing a great user experience on desktop and mobile.

Job Responsibilities

  • Define the structure and design of web pages.
  • Develop and implement user-friendly interfaces using HTML, CSS, and JavaScript for webpages.
  • Develop new user-facing features and implement visually appealing and interactive elements in the web application to enhance user experience.
  • Ensure cross-browser and cross-platform compatibility.
  • Develop the best UI/UX elements/practices for both desktop and mobile view.
  • Develop the light-optimized markups based on UI/UX team output
  • Develop bundling and minification for website static files.
  • Follow SEO best practices in term of HTML and meta tags structure
  • Follow accessibility and usability standards while ensuring that Mada requirements are well
  • Analyze website performance by tracking key metrics and proactively resolving issues.
  • Optimize our web applications for maximum speed and scalability.
  • Maintain brand consistency throughout the design.
  • Troubleshoot and debug front-end issues.
  • Collaborate with Backend developers to represent the data coming from backend API’s and integrate front-end code with server-side logic Collaborate with designers to translate UI/UX designs into code.
  • Collaborate with QA/QC team to fix the reported UI issues.
  • Assist team members in work activities and guide them in enhancing technical knowledge
  • Guide team members in enhancing technical knowledge by highlighting the industry standards
  • Conduct code reviews and provide constructive feedback to team members.

Job Requirements

  • Bachelor’s degree in computer science or a related field
  • Overall, 3 - 6 years experience in Frontend Technologies
  • Experience in Angular.
  • JS
  • HTML
  • CSS
  • SSR
  • PWA

Job Condition

  • This is a Full-time Job for a 7-month project - Fully remote.
  • Salary is paid in USD.
  • Work week from 8 AM to 5 PM from Sunday to thursday/2 days off

YYHmTZSjgt