Full Stack Developer role involves designing, developing, and maintaining high-quality enterprise web applications using.NET Core and Angular frameworks.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
- 6–8 years of professional experience in full-stack development with at least 3 years on.NET Core and Angular.
- Strong understanding of RESTful APIs, microservices, and object-oriented design.
- Experience with source-control and continuous integration tools (Git, TeamCity, Azure DevOps).
- Practical exposure to cloud-native development and containerization (Docker, Kubernetes).
- Familiarity with SQL optimization, security best practices, and performance testing.
- Working knowledge of Agile/Scrum methodologies and Clean Architecture patterns.
- Strong analytical and troubleshooting skills.
- Excellent written and verbal communication skills in English and Arabic.
Benefits
- Individual medical insurance
- Social insurance
- Transportation from designated pickup points