Front End Developer
📍 Location: Nasr City
📅 Job Type: Full-time
Job Overview
We are seeking a talented Front End 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.