Skip to content
Job: Frontend Engineer (Next.js)
Back to careers

Engineering

Frontend Engineer (Next.js)

Mid level

Cairo · Full-time · October 16, 2026

Apply for this role

Description

We are looking for a Frontend Engineer to build Webenia’s public marketing site and product experiences on Next.js 15, consuming our Laravel public API.

You will translate designs into accessible, bilingual (EN/AR) pages with strong performance, SEO fundamentals, and clean integration against documented OpenAPI contracts.

Ideal candidates care about UX polish, RTL support, and predictable data fetching — not just pixel pushing.

Requirements

  • 3+ years building production React applications
  • Hands-on experience with Next.js (App Router), TypeScript, and modern CSS (Tailwind preferred)
  • Experience integrating REST APIs with loading/error/empty states
  • Understanding of SEO basics (metadata, sitemap consumption, OG tags)
  • Comfortable with bilingual / RTL layouts (Arabic + English)
  • Familiarity with Git workflows, code review, and component-driven UI
  • Bonus: experience with Filament-driven CMS content or headless marketing sites

Responsibilities

  • Implement public pages and feature modules against /api/v1 endpoints
  • Build reusable UI patterns for listings, detail pages, forms, and media
  • Handle locale switching and RTL layout correctly across routes
  • Wire contact, careers apply, and gated download flows with proper validation UX
  • Collaborate with backend on contract gaps and document integration mapping
  • Optimize Core Web Vitals and accessibility for marketing pages
  • Ship business-card and careers experiences that match product handoff notes

Apply

Application for Frontend Engineer (Next.js)

Applications route to HR only. Never to Sales or Marketing inquiry queues.

PDF, DOC, or DOCX. Max 5 MB. Files are stored privately; never published.