Skip to content

Front End Engineer (React)

React
Egypt
Posted 3 months ago

Experience: 1-3 Years

Languages: Very Good Command of English, Native Arabic

Location: Cairo, Egypt

Position Type: Full-Time

Job Summary:

As a Front-End Developer, you will be responsible for implementing the user interface of our TIM system, ensuring a seamless and efficient user experience. You will work closely with the back-end team to integrate the front-end with our Node.js services, using React as the core technology. You will also be involved in deploying the front-end through NGINX, ensuring that it interacts effectively with the back-end APIs.

Key Responsibilities:

  • Develop and maintain the user interface using React, ensuring it is responsive, user-friendly, and meets business requirements.
  • Collaborate with back-end developers to integrate APIs (RESTful/GraphQL) and ensure smooth data flow between front-end and back-end.
  • Optimize front-end code for performance and scalability, particularly in handling large data sets and real-time interactions.
  • Deploy the front-end application through NGINX, ensuring it is correctly configured for production environments.
  • Work with UI/UX designers to implement wireframes and designs, ensuring high-quality visual and interactive features.
  • Participate in code reviews, ensuring that front-end code meets best practices in terms of security, performance, and maintainability.
  • Stay updated with the latest trends and technologies in front-end development and propose improvements to the current technology stack.

Required Skills:

  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
  • Proficiency in JavaScript and the React framework, with hands-on experience building and maintaining single-page applications (SPAs).
  • Experience with state management libraries such as Redux.
  • Strong understanding of HTML5, CSS3, and modern web development practices.
  • Familiarity with RESTful APIs and/or GraphQL, and experience integrating them into front-end applications.
  • Experience with NGINX for serving and deploying web applications.
  • Familiarity with version control systems like GitLab.
  • Knowledge of containerization tools like Docker is a plus.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Preferred Qualifications:

  • Experience with CI/CD pipelines, particularly with Jenkins.
  • Knowledge of visualization tools like Grafana.
  • Familiarity with Agile/Scrum methodologies.

Application Reminder

  • Please apply thoughtfully, Incomplete or generic applications will not be considered. Thank you for your attention to details, and we appreciate your tailored submission.
  • Salary will be paid in EGP according to the Egyptian Labor Law.
  • Filling the Expected Salary with dummy data will automatically disqualify your application !

Job Features

Job Category

Full Time

Apply For This Job

A valid email address is required.
A valid phone number is required.

Leave a Reply

Your email address will not be published. Required fields are marked *