Responsibilities
- Own backend and frontend features end-to-end across our .NET 8 + Angular 18 stack.
- Translate ambiguous client requirements into clean architecture and shipped code.
- Mentor mid-level engineers through code review, design docs, and pairing.
- Participate in client discovery calls — you are part of the trust we sell.
- Take ownership of an on-call rotation for production systems.
Requirements
- 5+ years building and shipping production web applications.
- Strong .NET (C# 12, ASP.NET Core 8, EF Core) and modern Angular (signals, standalone components).
- Worked on at least one product that crossed 100k users or comparable load.
- Comfortable with SQL Server, Azure or AWS, CI/CD, observability basics.
- Fluent English; Arabic is a strong plus.
Benefits
- Senior salary band — we don't underpay then promise growth.
- Hybrid: 2 days in Cairo or Riyadh office, 3 days remote.
- Annual training + conference budget, no manager approval needed.
- Equipment of your choice (Mac or Windows).
- Real engineering culture: code reviews, design docs, post-mortems, no hero workflows.