Abou Ghaly Motors

Full Stack Engineer

Posted: Nov 5, 2025

Job Description

Purpose of the position:Experience in .Net Framework, .NET Core and Angular to join our growing team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while collaborating closely with cross-functional teams to deliver high-quality solutions.Responsibilities:Develop, test, and maintain web applications using .Net Framework .NET Core / ASP.NET Core, C#, and Angular.Build RESTful APIs and integrate them with front-end & mobile applications.Work with Entity Framework Core and relational databases (SQL Server).Ensure responsive UI/UX and cross-browser compatibility.Apply clean architecture and design patterns for maintainable and scalable solutions.Write clean, efficient, and well-documented code following best practices.Collaborate with product owners, QA, and other developers in an Agile/Scrum environment.Optimize application performance and troubleshoot production issues.Participate in code reviews and contribute to continuous improvement.Qualifications:4+ years of professional experience as a Full Stack Developer.Strong knowledge of C#, .NET Core, ASP.NET Core, Web API.Proficiency JavaScript, jQuery, HTML5, CSS3.Experience with Angular, TypeScript is plusExperience with Entity Framework Core and SQL Server.Familiarity with RESTful API design and integration.Solid understanding of object-oriented design (OOD), SOLID principles, and clean architecture.Experience with version control (Git).Strong problem-solving and analytical skills.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In