توضیحات

Back-End:

  • تسلط کامل به #C و ASP.NET Core 6.
  • تجربه معماری و طراحی نرم‌افزارهای مقیاس‌پذیر و ماژولار.
  • مسلط به معماری MVC ،Razor Pages و Web API.
  • تجربه در طراحی و پیاده‌سازی RESTful APIs.
  • مسلط به SQL Server، طراحی Stored Procedures ،Indexing ،Query Optimization و Performance Tuning.
  • تجربه کار با Entity Framework Core.
  • آشنایی کامل با CQRS ،Clean Architecture ،Onion Architecture و Microservices.
  • مسلط به پیاده‌سازی مکانیزم‌های امنیتی (JWT ،OAuth2 ،Role-based Access Control).
  • آشنایی با Asynchronous Programming (Task, Async/Await و Parallel Programming).

Front-End:

  • مسلط به HTML ،CSS ،JavaScript و TypeScript.
  • تجربه کار با یکی از فریمورک‌های React.js/Angular/Vue.js.
  • آشنایی با طراحی کامپوننتی و معماری SPA.
  • مسلط به Bootstrap ،Tailwind CSS یا سایر UI Frameworks.
  • تجربه در SSR (Server Side Rendering) و CSR (Client Side Rendering).

ابزارها و تکنولوژی‌های مکمل:

  • مسلط به Git و Git Flow.
  • آشنایی با Logging و Monitoring Tools مانند ELK Stack.
  • مسلط به SOLID Principles و Design Patterns.
  • تجربه در Performance Optimization و Load Testing.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،