آبادیس
آبادیس

توسعه‌دهنده ارشد فول‌استک

تهران، اقدسیه
امکان دورکاریامکان استخدام معلولین
قراردادی / پروژه ای
شنبه تا پنجشنبه
-
-

این فرصت شغلی چقدر برای من مناسب است؟

زیر 10 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

4 سال سابقه کار در گروه شغلی مشابه
C# - متوسط
ASP.NET - متوسط
JavaScript - پیشرفته
Git - متوسط
REST API - پیشرفته
React - پیشرفته
Entity Framework - متوسط
.NET / .NET Core - متوسط
TypeScript - پیشرفته
Next.js - پیشرفته
RabbitMQ - متوسط
Docker - متوسط
GitLab - متوسط

شرح شغل و وظایف

درخواست همکاری پروژه‌ای — توسعه‌دهنده فول‌استک ارشد (یک‌نفره)
ما به دنبال یک توسعه‌دهنده فول‌استک واقعی و باتجربه هستیم که بتواند به‌تنهایی مسئولیت کامل پیاده‌سازی و تکمیل سیستم را بر عهده بگیرد.
این پروژه شامل توسعه و تکمیل دو وب‌سایت مجزا (وب‌سایت عمومی و پنل مدیریت) است.
UI/UX هر دو وب‌سایت کاملاً آماده است و تمرکز این همکاری بر پیاده‌سازی دقیق، امن و قابل توسعه می‌باشد — نه طراحی.

 شرح نقش / دامنه مسئولیت‌ها
در این پروژه، شما مسئولیت کامل موارد زیر را بر عهده خواهید داشت:

  1. توسعه و تکمیل Backend با ASP.NET Core
  2. توسعه و تکمیل Frontend وب‌سایت عمومی با React و TypeScript
  3. توسعه و تکمیل پنل مدیریت (Admin Dashboard) با React و Redux Toolkit
  4. پیاده‌سازی UI/UX آماده به‌صورت pixel-perfect
  5. طراحی و پیاده‌سازی APIهای امن، تمیز و مستند
  6. پیاده‌سازی احراز هویت، سطوح دسترسی و امنیت سیستم
  7. مدیریت اعتبارسنجی داده‌ها، error handling و لاگ‌گذاری
  8. آماده‌سازی پروژه برای اجرا و دیپلوی با Docker
  9. اعمال تغییرات و بهبودها بر اساس نیازهای محصول



استک فنی پروژه
Backend

  1. C#
  2. ASP.NET Core
  3. REST API
  4. Entity Framework Core
  5. JWT Authentication & Authorization
  6. RabbitMQ
  7. Docker

Frontend (وب‌سایت عمومی)

  1. React
  2. TypeScript
  3. next.js
  4. API Integration
  5. Component-based Architecture

Admin Panel

  1. React
  2. TypeScript
  3. Redux Toolkit
  4. React Router
  5. Protected Routes & Auth Flow
  6. Dashboard UI Patterns (Tables, Filters, Pagination)



مهارت‌های ضروری

  1. تسلط کامل بر ASP.NET Core (C#) و توسعه REST APIهای امن و قابل توسعه
  2. تسلط کامل بر React و TypeScript و پیاده‌سازی Frontend مبتنی بر Component
  3. تجربه عملی در پیاده‌سازی پنل‌های مدیریتی (Admin Dashboard)
  4. تسلط بر JWT Authentication و Role-Based Access Control (RBAC)
  5. تجربه کار با Entity Framework Core
  6. تسلط بر Redux Toolkit
  7. آشنایی عملی با Docker و آماده‌سازی پروژه برای دیپلوی
  8. توانایی اجرای پروژه به‌صورت End-to-End و مستقل
  9. تعهد به کیفیت کد، خوانایی، و تحویل حرفه‌ای

مهارت‌های امتیازی

  1. آشنایی با RabbitMQ یا Message Brokerهای مشابه
  2. تجربه کار با Clean Architecture
  3. تجربه پروژه‌های Production-ready
  4. توانایی مستندسازی فنی و نوشتن README شفاف
  5. آشنایی با بهینه‌سازی عملکرد در Backend و Frontend

 
تعریف ما از «کار تمام‌شده» (Definition of Done)
یک فیچر زمانی کامل محسوب می‌شود که:

  1. UI دقیقاً مطابق UI/UX پیاده‌سازی شده باشد
  2. Validation سمت کلاینت و سرور انجام شده باشد
  3. Error handling استاندارد و لاگ‌گذاری مناسب وجود داشته باشد
  4. سطوح دسترسی و نقش‌ها رعایت شده باشد
  5. API مستند و قابل تست باشد
  6. پروژه با Docker قابل اجرا باشد
  7. کد تمیز، خوانا و قابل نگهداری تحویل داده شود

شرایط احراز شغل

جنسیت
تفاوتی ندارد
نرم افزارها
GitLab| متوسط Docker| متوسط Next.js| پیشرفته RabbitMQ| متوسط TypeScript| پیشرفته .NET / .NET Core| متوسط Entity Framework| متوسط React| پیشرفته REST API| پیشرفته Git| متوسط JavaScript| پیشرفته ASP.NET| متوسط C#| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای آبادیس

این آگهی بسته شده است