Senior Front-End Engineer (React)

Full-time

Senior-level

Cairo - Egypt

Job Description

We are seeking an experienced Senior Frontend Engineer with a strong background in React.js development to join our innovative team. The ideal candidate will have a proven track record of designing, developing, and implementing scalable and responsive front-end applications using React.js and related technologies. As a Senior Frontend Engineer, you will play a key role in driving the development and evolution of our user interfaces while collaborating with cross-functional teams to deliver exceptional user experiences.

If you are a motivated, forward-thinking frontend engineer with expertise in building exceptional user interfaces using React.js, we welcome you to join our team. Take on the challenge of shaping the future of our frontend applications and contributing to the success of our innovative software solutions.

Responsibilities

  • Designing, developing, and implementing efficient, reusable, and high-quality frontend components and user interfaces using React.js and related technologies.
  • Collaborating closely with design and product teams to translate wireframes and mockups into web applications that align with business requirements and user experience goals.
  • Ensuring the performance, reliability, and accessibility of frontend applications through comprehensive testing, optimization, and proactive maintenance.
  • Providing technical leadership, mentorship, and guidance to junior frontend developers to foster a culture of excellence and continuous improvement within the frontend development team.
  • Participating in code reviews, architectural discussions, and contributing valuable insights into technical decision-making processes.

Requirements​/Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of hands-on experience in frontend development using React, with a focus on building applications using React.js and related libraries/frameworks.
  • Proficiency in HTML, CSS, and JavaScript, with a strong understanding of modern frontend development practices and architectural patterns.
  • Experience with state management libraries such as Redux or MobX, and a solid grasp of frontend build tools and workflows (e.g., Webpack, Babel).
  • Familiarity with RESTful APIs and asynchronous request handling, along with strong problem-solving skills and a proactive approach to learning and adopting new frontend technologies and best practices.

Apply for this job