Mid-Level Full-Stack Engineer

We are looking for a Mid-Level Full-Stack Engineer who thinks in systems, contracts, and scalability. You will be a key player in a multinational team, moving fluidly between high-concurrency Node.js APIs and a sophisticated Angular frontend.


The Challenge

This is NOT a "standard" CRUD app role. You will be managing a diverse ecosystem:

  • The Core: Architecting robust, versioned Node.js/TypeScript APIs (NestJS/Express).
  • The Interface: Crafting performant Angular components with a heavy focus on SSR (Server-Side Rendering) for global accessibility.
  • The Cloud: Scaling logic via AWS Lambda and managing data across DynamoDB and SQL.
  • The Content: Orchestrating headless CMS integrations to deliver content to millions of users.


Who You Are

  • A TypeScript Native: You understand that types are not a suggestion; they are a contract. You have 3–5 years of professional experience building backend-heavy applications.
  • A "Clean Code" Advocate: You don’t just write code that works; you write code that’s testable and maintainable. You understand SOLID principles and Clean Architecture.
  • A Bilingual Communicator: You are equally comfortable discussing architectural trade-offs in English with global partners and collaborating in Arabic with the local team.
  • The Generalist Mindset: You are a Node.js expert, but you aren't afraid to dive into a .NET service or tweak a CI/CD pipeline when the mission requires it.


Tech Stack Highlights
Must haves : 

  • Backend: Node.js(NestJS), TypeScript,
  • Cloud: AWS (Lambda, S3, DynamoDB), GitHub Actions.
  • Data: SQL, NoSQL (DynamoDB), Redis.

    Nice-to-have : 
  • Angular 10+, SSR/Universal, Tailwind/CSS3
  • .NET 
  • Previous experience with CMS integrations


Why Join Us?

  • Collaborative Culture: No silos. We work as a unified global team.
  • Modern Standards: We value unit testing, integration testing, and peer reviews.
  • Professional Growth: Exposure to complex, high-traffic serverless architectures.
  • Stability & Purpose: Work on a product with a massive global footprint and a clear, meaningful vision.


 Kindly read carefully our Mission & Vision stated here before applying