Full-Stack Web Developer

Location: Cairo, Egypt (On-site)
Type: Full-time

At Generator Design Agency, we believe great design must be built just as beautifully as it’s conceived. 

We're looking for a Full-Stack Web Developer who brings clean code, creative thinking, and user-focused development to every project.

You’ll own the full development process, front-end, back-end, and everything in between with strong skills in Laravel (PHP), modern front-end frameworks, and foundational SEO. From building custom brand websites to optimizing digital performance, you’ll collaborate closely with our design and content teams to bring seamless experiences to life.

Responsibilities


• Develop full-featured, responsive websites using HTML, CSS, JS, and Laravel (PHP).

• Convert Figma designs into high-quality code, ensuring pixel-perfect implementation.

• Optimize performance, accessibility, and SEO across all projects.

• Build and maintain back-end infrastructure, including APIs, databases, and user authentication.

• Collaborate with designers, content creators, and marketing teams to deliver integrated digital experiences.

• Conduct quality assurance testing and resolve bugs across browsers and devices.

• Manage version control and deployment workflows (Git, staging environments, etc.).

• Monitor and enhance Core Web Vitals, site speed, and mobile responsiveness.

• Ensure websites follow best practices in on-page SEO, structured data, and technical performance.

• Stay current with modern web trends, frameworks, and technologies.


Qualifications


  • • 4–5+ years of professional experience in full-stack web development.
  • • Strong proficiency in PHP and Laravel framework.
  • • Solid front-end skills: HTML5, CSS3, JavaScript (Vanilla or frameworks).
  • • Experience integrating designs from Figma into responsive, accessible websites.
  • • Working knowledge of SEO fundamentals, including structured data, metadata, and page speed optimization.
  • • Familiarity with WordPress or CMS development is a plus.
  • • Experience with Git, deployment pipelines, and staging/production environments.
  • • Ability to manage multiple projects, meet deadlines, and deliver clean, maintainable code.
  • • Excellent communication and collaboration skills.



By filling in the form, you agree to our Privacy Policy, including our cookie use.