Skip to main content
Eng Techno logo
Back to Job Board
Engineering

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.

Hybrid - EgyptFull-timeMid Level
01

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.
02

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.
03

Nice to Have

  • Experience with Payload CMS or another headless CMS.
  • NestJS experience.
  • React Native / mobile experience.
  • GSAP / animation experience.
  • Good English for communication.
04

Hiring Process

1

Application Review

We review your CV and portfolio.

2

Screening Call

A short call to get to know you and the role.

3

Technical Task

A focused take-home task close to real work.

4

Team Interview

Meet the team, walk through your task and approach.

5

Offer

We make you an offer and welcome you aboard.

Submit Task

Location

Hybrid - Egypt

Employment Type

Full-time

Experience Level

Mid Level

Let's chat on WhatsApp

Ammar Yaser

TODAY

How can I help you? :)