Web Developers1

Cario, Egypt

Purpose:

To develop, maintain, and enhance web applications and websites to ensure optimal performance, user experience, and alignment with the company’s technology and business objectives.

Primary Responsibilities:

  1. Web Development: Design, code, and maintain web applications and websites using various programming languages and technologies.
  2. Technical Support: Provide technical support and troubleshooting for web-related issues to ensure smooth functionality and a positive user experience.
  3. Performance Optimization: Optimize website performance for speed, efficiency, and responsiveness.
  4. Cross-Functional Collaboration: Collaborate with designers, content creators, and other team members to ensure web applications meet design and functional requirements.
  5. Code Quality: Write clean, maintainable, and well-documented code.
  6. Testing & Debugging: Conduct testing and debugging of web applications to identify and resolve issues.
  7. Security: Implement and monitor web security best practices to protect websites from vulnerabilities.
  8. Continuous Learning: Stay updated with the latest web development trends, technologies, and best practices.

Other Responsibilities:

  1. Documentation: Maintain detailed documentation of code, processes, and project updates.
  2. Innovation: Explore and recommend new technologies and tools to enhance web development processes.
  3. User Experience: Ensure that web applications provide a positive and intuitive user experience.

Frontend Developer Requirements:

  • Experience: Minimum of 5 years in frontend development.
  • Technical Skills:
    • Knowledge of React and Next.js
    • Proficient in HTML5/CSS3 and SASS
    • Familiarity with webpack and npm
    • Strong JavaScript skills
    • Competent in advanced animation techniques (e.g., GSAP)
    • Experience with Git
  • Design Skills:
    • Strong design eye and attention to detail
    • Developing intuitive and accessible interfaces with a passion for effects and animations
    • Comfortable using Figma
    • Responsive design capabilities
  • Portfolio: A portfolio showcasing your best work.

Skills & Knowledge:

  • Web Technologies: Proficiency in HTML, CSS, JavaScript, and other web technologies.
  • Frameworks & Libraries: Experience with web development frameworks and libraries (e.g., React, Angular, Vue.js).
  • Performance Optimization: Skills in optimizing web performance and speed.
  • Technical Problem-Solving: Strong problem-solving skills for debugging and resolving technical issues.
  • Security Best Practices: Knowledge of web security practices and protocols.
  • Collaboration: Ability to work effectively with cross-functional teams.
  • Continuous Learning: Commitment to staying updated with the latest web development trends and technologies.

Experience:

  • Years of Experience: 3 years in web development or related fields (5 years minimum for Frontend Developer).
  • Industry Niche: Web Development, Technology, Digital Solutions
  • Education: Bachelor’s degree in Computer Science, Web Development, or a related field