Engineering — Frontend
🟢ACTIVEAccepting Applications

Next.js Frontend Developer

Architect fast, SEO-optimized web applications with Next.js App Router, React Server Components, and modern TypeScript.

🏢Engineering — Frontend
📍Hybrid / 6th of October City, Egypt
⏱️Full Time
🎯Mid-to-Senior

About the Role

As a Next.js Frontend Developer at Kamashka, you will spearhead modern web application development using the Next.js App Router architecture. You will balance server and client components, implement technical SEO optimizations, accelerate Core Web Vitals, and build interactive user experiences supporting both English and Arabic RTL layouts.

Responsibilities

  • ✓Engineer performant web applications using the Next.js App Router, layout trees, and server actions.
  • ✓Implement optimal Core Web Vitals metrics (LCP, INP, CLS) across all device categories.
  • ✓Build bilingual user interfaces with seamless RTL/LTR layout transitions and localization.
  • ✓Implement metadata, OpenGraph tags, and canonical routing for organic search discovery.
  • ✓Integrate backend APIs securely using server-side fetching and revalidation strategies.

Technical Skills & Relevant Competencies

Next.js (App Router)ReactTypeScriptTailwind CSSServer ComponentsSEO/Core Web VitalsREST APIsGit
  • ✓Solid production experience with Next.js (App Router) and React 18/19.
  • ✓Strong TypeScript foundation with strict type enforcement.
  • ✓Deep understanding of SSR, SSG, ISR, and React Server Components.
  • ✓Hands-on expertise with responsive CSS frameworks (Tailwind CSS or modular CSS).
  • ✓Familiarity with web accessibility (a11y) and SEO best practices.

What We Look For

  • ✦Obsession with page load speeds, efficient asset delivery, and mobile UX perfection.
  • ✦Collaborative mindset and proactive communication.