Skip to main content

Software & Data

Full-Stack Developer

Build bilingual web platforms and business applications with modern TypeScript stacks.

About the role

You will develop client-facing portals, internal business systems and integrations, working closely with designers and infrastructure engineers to ship secure, accessible and fast products in Arabic and English.

Responsibilities

  • Develop and maintain React and Node/TypeScript applications
  • Design database schemas and secure API integrations
  • Implement responsive, accessible bilingual (RTL) interfaces
  • Write tests and participate in peer code review
  • Support deployment pipelines and application monitoring

Required qualifications

  • Bachelor degree in Computer Science or equivalent experience
  • 3+ years professional web development experience
  • Strong React, TypeScript and SQL skills
  • Comfortable working in Arabic and English

Preferred qualifications

  • Experience with Supabase or PostgreSQL row level security
  • Experience building RTL interfaces
  • Exposure to CI/CD and cloud hosting

Benefits

  • Hybrid working
  • Medical insurance
  • Learning budget

Required skills

ReactTypeScriptPostgreSQLREST APIsGit

Apply for this role

Applying for: Full-Stack Developer

Your data and CV are stored privately, used only to assess your application, and are never published. You can request correction or deletion at any time.