Full-Stack Developer (Frontend Focused)
Build polished, fast web apps end-to-end with a heavy frontend focus — React, Next.js, TypeScript — while shipping the backend features your work needs.
Description
We're looking for a Full-Stack Developer who lives in the frontend but isn't afraid of the backend. You'll own features end-to-end — from pixel-perfect, accessible UI to the APIs that power it — on a fast-moving team building products for clients across the MENA region.
What you'll do
- Build responsive, accessible, pixel-perfect interfaces in React, Next.js (App Router) and TypeScript.
- Translate Figma designs into clean, reusable, pixel-perfect components with Tailwind CSS.
- Design and build backend services with Express — REST APIs, authentication, real-time features with sockets, and caching layers.
- Model data across MongoDB and SQL databases with ORMs like Prisma, and wire up the integrations your features depend on.
- Care about performance: Core Web Vitals, bundle size, server vs client components.
- Ship in fast iterations and own quality from PR to production.
Requirements
Must have
- 2-4 years building production web apps with React and TypeScript.
- Strong CSS fundamentals and hands-on Tailwind experience.
- Solid grasp of Next.js App Router, server/client components, and data fetching.
- Comfortable building backends with Express — REST APIs, authentication, and a database. Solid understanding of sockets, caching, and how the server actually works.
- Strong database experience — MongoDB, SQL databases, ORMs like Prisma, plus server actions.
- A sharp eye for UI detail, accessibility, and pixel-perfect execution.
- Arabic / RTL or multi-language app experience.
- Open-source contributions or a strong portfolio.
Nice to Have
- Experience with Payload CMS or another headless CMS.
- NestJS experience.
- React Native / mobile experience.
- GSAP / animation experience.
- Good English for communication.
Hiring Process
Application Review
We review your CV and portfolio.
Screening Call
A short call to get to know you and the role.
Technical Task
A focused take-home task close to real work.
Team Interview
Meet the team, walk through your task and approach.
Offer
We make you an offer and welcome you aboard.
Location
Hybrid - Egypt
Employment Type
Full-time
Experience Level
Mid Level