A Front-end Developer is responsible for designing, developing, and maintaining the user interface of web and mobile applications. This role involves working with a team of developers, designers, and project managers to create high-quality, user-friendly interfaces that meet the needs of the client.
Key Responsibilities:
- Design and develop the front-end of web and mobile applications
- Write clean, maintainable, and efficient code
- Collaborate with back-end developers, designers, and project managers to deliver high-quality web and mobile apps
- Stay up to date with the latest front-end development trends and technologies
- Test and debug systems to ensure they are functioning correctly
- Provide technical support and troubleshoot issues as needed
- Continuously improve the system by implementing new features and improvements
Qualifications:
- Bachelor’s degree in computer science or a related field
- Proven experience in front-end development
- Strong understanding of HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue
- Strong problem-solving and debugging skills
- Experience with Agile development methodologies
- Strong understanding of user experience and interface design principles
- Strong communication and teamwork skills
- Strong ability to work in a fast-paced environment
Job Category: Frontend Development
Job Type: Full Time
Job Location: Cairo