Front-end developer

--Egypt - Engoaad--

Front End Developer

📍 Location: Nasr City

📅 Job Type: Full-time

Job Overview

We are seeking a talented JavaScript Developer to join our team and help us build dynamic, high-performance web applications. The ideal candidate should have a strong understanding of JavaScript, modern frameworks, and best practices in web development.

Key Responsibilities

  • Develop, test, and maintain web applications using JavaScript, HTML, and CSS.
  • Work with [React.js / Vue.js / Angular] to create interactive UI components.
  • Optimize applications for speed, performance, and scalability.
  • Collaborate with designers, backend developers, and product managers to deliver high-quality products.
  • Debug and troubleshoot cross-browser compatibility issues.
  • Write clean, efficient, and reusable code following best practices.
  • Stay updated with emerging technologies and industry trends.

Required Skills & Qualifications

  • Proficiency in JavaScript (ES6+).
  • Hands-on experience with [React.js / Vue.js / Angular] (choose based on your tech stack).
  • Strong understanding of HTML5, CSS3, and responsive design.
  • Experience with RESTful APIs and asynchronous programming.
  • Familiarity with Git and version control workflows.
  • Knowledge of modern build tools like Webpack, Babel, or Vite.
  • Basic understanding of UI/UX principles.
  • Strong problem-solving and debugging skills.
  •  

Preferred Qualifications (Nice to Have)

  • Experience with Node.js and Express.js.
  • Familiarity with TypeScript.
  • Experience working with databases (MongoDB, PostgreSQL, MySQL).
  • Knowledge of testing frameworks like Jest, Mocha, or Cypress.
  • Previous experience in an Agile/Scrum development environment.