Skip to job description

Engineering / Full-time

Full-Stack Engineer

Build whole projects on your own, from the database to the last pixel, for clients who need one engineer to own it.

Cairo, Egypt / Hybrid / Senior / Posted Apr 18, 2026 / Compensation: Discussed in the first conversation

About the role

Some of our projects are small enough for one engineer to carry the whole stack. You will run those from kickoff to launch, and help on the larger builds when the team needs another pair of hands.

The work is usually a bilingual site or a store with an admin behind it. We build with SvelteKit and Next.js, use Prismic for content, write Node backends and pick Shopify when it fits the client.

You will work with the studio leads directly, so you need to be comfortable making decisions and writing them down.

What you'll do

  • Lead small full-stack projects from kickoff to launch.
  • Move between API design and frontend polish in the same week.
  • Set up each project so the next engineer can find their way around it.
  • Know where every environment variable and deploy setting lives.
  • Help on larger projects when the team needs a generalist.

What we're looking for

  • 5+ years across frontend (React or Svelte) and backend (Node).
  • Comfort owning a project end to end, including the slow middle part.
  • Experience deploying and running your own projects.
  • Strong written communication.

Nice to have

  • Experience wiring up a CMS such as Prismic, Sanity or Strapi.
  • Past freelance or agency experience.
  • Experience with e-commerce, custom or on Shopify.

What we offer

  • Real client work from your first month, for brands in Egypt, Saudi Arabia and France.
  • Bilingual projects in Arabic and English.
  • You work directly with the studio leads.
  • Hybrid, based in Cairo.

Stack

  • TypeScript
  • SvelteKit
  • Node.js
  • PostgreSQL
  • Prismic CMS
  • Vercel
Ready to apply?
An engineer typing at a desk at night, lit by a monitor out of frame

Built to be read by the next engineer.

01.
Apply

02.
We review

03.
A conversation

04.
A practical step

05.
An offer

Pick a role and apply through the chat on its page. Share links to your work and tell us what you did on each.

Your work first

In Cairo, on a hybrid arrangement. You spend part of the week in the studio and we go through the details in the first conversation.

Mostly bilingual sites and custom stores with an admin, like the store and admin we built for Dropped. You take them from kickoff to launch.

We discuss pay in the first conversation, based on your experience. Send your application through the chat on this page to start.

Apply with links to your work and a few lines about what you did on each.

All openings