We are looking for a Junior Full Stack Developer with hands-on experience in developing and maintaining web applications using C#, .NET, ASP.NET Core, JavaScript, and modern front-end frameworks. The ideal candidate should have a good understanding of both backend and frontend development, database technologies, and software development best practices.
Key Requirements:
- Minimum 2+ years of experience in Full Stack Development.
- Strong knowledge of C# and Object-Oriented Programming (OOP) concepts.
- Hands-on experience with .NET Framework, .NET Core / .NET and ASP.NET Core.
- Experience in developing and consuming RESTful Web APIs.
- Good understanding of asynchronous programming and async/await concepts.
- Experience with Entity Framework Core and database integration.
- Proficiency in Microsoft SQL Server, including writing SQL queries and working with relational databases.
- Good knowledge of HTML5, CSS3, JavaScript, and responsive web design using frameworks such as Bootstrap.
- Hands-on experience with React and/or Angular.
- Familiarity with Git and version control systems.
- Knowledge of software testing, debugging, troubleshooting, and resolving application issues.
- Ability to work collaboratively with senior developers and cross-functional teams.
- Good problem-solving and communication skills.
Must be based in Riyadh Location.