Full Stack Web Developer

السعودية

Description

We are seeking A Talented Full-Stack Web Developer to join our dynamic team in Riyadh, KSA. In this role, you will be responsible for developing and maintaining full-stack web applications using .NET Core, Angular, and the ABP Framework. You will build RESTful APIs, and ensure seamless front-end integration. Additionally, you will troubleshoot and optimize application performance while working with CI/CD pipelines to streamline deployment processes.


Responsibilities:

  • Develop and maintain web applications using .NET Core, Angular, and the ABP Framework.
  • Collaborate with cross-functional teams to define, design, and deliver new features that enhance user experience.
  • Build RESTful APIs and ensure seamless integration with front-end components, optimizing for performance and reliability.
  • Apply industry best practices in software design, including SOLID principles, clean architecture, and Domain-Driven Design (DDD).
  • Participate in the entire development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Troubleshoot, debug, and optimize application performance, ensuring a stellar user experience.
  • Work with CI/CD pipelines to streamline deployment processes and improve efficiency.
  • Contribute to project documentation to ensure code is maintainable and understandable by team members.
  • Stay informed of new technology trends and frameworks, presenting innovative ideas to the team.


Skills

Requirements

Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

Experience: Minimum of 5 years as a Full Stack Developer, with a strong focus on .NET Core.

Extensive experience with Angular (Angular 5+ preferred).

Strong understanding and experience with the ABP Framework.


Technical Skills:

  • Proficient in C#, ASP.NET Core, Entity Framework Core, and RESTful API development.
  • Strong front-end skills in Angular, TypeScript, HTML5, CSS3, and responsive design principles.
  • Experience with SQL and NoSQL databases, focusing on database design and optimization.
  • Familiarity with Microservices architecture.
  • Knowledge of authentication and authorization mechanisms, including JWT and OAuth2.
  • Experienced with Git and version control best practices.
  • Familiarity with CI/CD pipelines and DevOps practices.


تاريخ النشر: 12 جمادى الأولى 1446 - اليوم
الناشر: Bayt
تاريخ النشر: 12 جمادى الأولى 1446 - اليوم
الناشر: Bayt