← Back to careers
Engineering
Frontend Engineer (Next.js)
Mid level
Cairo · Full-time · October 16, 2026
Apply for this roleDescription
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
