Full Stack Developer
Job Description
About the RoleWe are looking for a talented and detail-oriented Full Stack .NET Developer to join our development team.
The ideal candidate will have strong experience in both frontend and backend development using the Microsoft .NET technology stack.
You will play a key role in designing, developing, and maintaining scalable web applications and services while leveraging modern development practices and AI-powered tools to enhance productivity and code quality.
Key ResponsibilitiesDesign, develop, and maintain web applications using ASP.NET Core, ASP.NET MVC, and Angular.Develop RESTful APIs and integrate third-party services.Build interactive and responsive user interfaces using TypeScript, JavaScript, HTML5, CSS3, and Angular.Write clean, scalable, maintainable, and well-documented code following industry best practices and coding standards.Design and manage SQL Server databases, stored procedures, and data access layers using Entity Framework or Dapper.Collaborate with cross-functional teams including UI/UX designers, DevOps engineers, QA engineers, and project managers.Participate in code reviews, unit testing, troubleshooting, and debugging activities.Implement security best practices and ensure application compliance with industry standards.Deploy and maintain applications using CI/CD pipelines, Azure DevOps, or similar deployment tools.Utilize AI-powered development tools to improve productivity, accelerate development, enhance code quality, assist in debugging, testing, documentation, and problem-solving.Stay up-to-date with emerging technologies, development methodologies, and AI-assisted software engineering practices.
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.1+ year of experience as a Full Stack .NET Developer.Strong proficiency in Angular (Mandatory).Strong proficiency in:.NET Core / .NET 6+C#ASP.NET MVC / Web APIJavaScript / TypeScriptHTML5 & CSS3SQL Server and relational database designEntity Framework and/or DapperFamiliarity with REST APIs, JSON, AJAX, and modern web application architecture.Experience using source control systems such as Git.Knowledge of Agile/Scrum methodologies.Hands-on experience utilizing AI-assisted development tools as part of the software development lifecycle.Strong analytical, problem-solving, and communication skills.
Preferred QualificationsITI Certificate is a plus.Experience with cloud platforms such as Microsoft Azure or AWS.Familiarity with Microservices architecture.Experience with containerization technologies such as Docker and Kubernetes.Knowledge of CI/CD tools such as Azure DevOps or Jenkins.Understanding of unit testing frameworks such as xUnit or NUnit.Experience working in software houses or technology-driven environments is a plus.
Requirements & Qualifications
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.1+ year of experience as a Full Stack .NET Developer.Strong proficiency in Angular (Mandatory).Strong proficiency in:.NET Core / .NET 6+C#ASP.NET MVC / Web APIJavaScript / TypeScriptHTML5 & CSS3SQL Server and relational database designEntity Framework and/or DapperFamiliarity with REST APIs, JSON, AJAX, and modern web application architecture.Experience using source control systems such as Git.Knowledge of Agile/Scrum methodologies.Hands-on experience utilizing AI-assisted development tools as part of the software development lifecycle.Strong analytical, problem-solving, and communication skills.
Preferred QualificationsITI Certificate is a plus.Experience with cloud platforms such as Microsoft Azure or AWS.Familiarity with Microservices architecture.Experience with containerization technologies such as Docker and Kubernetes.Knowledge of CI/CD tools such as Azure DevOps or Jenkins.Understanding of unit testing frameworks such as xUnit or NUnit.Experience working in software houses or technology-driven environments is a plus.
Quick Role Summary
Opportunity as "Full Stack Developer" at Roaya located in المعادي on a Full-Time basis, suited for Fresh Graduate candidates, within Engineering. Key details from listing: About the RoleWe are looking for a talented and detail-oriented Full Stack .NET Developer to join our development team. The ideal candidate will have strong…
The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.
Application Tips
- Tailor your CV headline to match "Full Stack Developer" and feature measurable achievements in the top third of your resume.
- Customize your cover note for المعادي: explain why this location and work arrangement suit your availability and how you add value to the team.
- Highlight relevant practical experience, key responsibilities, and specific business impact.
- Showcase practical projects, accredited certifications, and strong language skills to complement experience.
- After applying, monitor your status from your dashboard and stay prepared for an interview invitation.
Readiness Checklist
- Updated CV in standard PDF format with a professional filename
- Skills aligned with the stated role requirements
- Availability for work in المعادي or remote if specified
- Measurable achievement examples prepared for interview talking points
- Egyptian Job Bank candidate profile ready for application tracking