Senior .NET / Angular Programmer

About the Role

We're hiring a Senior .NET / Angular Programmer to design and develop enterprise web applications using Angular on the front end and .NET on the back end. You'll lead UI/UX implementation, ensure responsive design and performance, and integrate with secure back-end services.

Key Responsibilities

• Design scalable web applications using Angular and .NET Core

• Develop Angular components, routing, and state management

• Build .NET APIs and database layers using EF Core

• Ensure front-end performance, responsive design, and accessibility

• Apply advanced Angular practices (lazy loading, interceptors, RxJS)

• Integrate with secure back-end APIs and authentication mechanisms

• Establish testing, CI/CD pipelines, and code reviews

• Collaborate with designers on localization (Arabic/English)

• Prepare documentation and deployment scripts

• Optimize performance and recommend improvements

• Perform other related tasks as assigned

Required Qualifications

• Bachelor's degree in Computer Science or equivalent

• Minimum 5 years of experience with Angular (v10+) and .NET Core

• Strong hands-on skills: Angular (RxJS, NgRx, Material), .NET Core, REST/JSON, SQL, Git, CI/CD, responsive design

Preferred Qualifications

• Microsoft or Angular certification

• Prior experience delivering projects for government or public-sector clients in the Middle East

• Fluency in Arabic and English

Apply
We use cookies to offer you our service. By continuing to use this site, you consent to our use of cookies as described in our policy