استخدام توسعهدهنده ASP.NET Core 8-Nuxt.js 3) Full-Stack)
شرح موقعیت شغلی
ما در شرکت ایده آل گستر در حال بازطراحی کامل وبسایت فروشگاهی خود هستیم؛ پروژهای بلندمدت با هدف ایجاد یک پلتفرم فروشگاهی مدرن، سریع، مقیاسپذیر، امن و کاملاً سازگار با استانداردهای SEO.
همکاری هم به صورت حضوری و هم به صورت غیر حضوری مقدور میباشد .
در این مسیر به یک توسعهدهنده فولاستک باتجربه نیاز داریم که بتواند کل چرخه توسعه را از معماری تا پیادهسازی Front و Back بهصورت یکپارچه پیش ببرد و بتواند نیازهای فنی یک فروشگاه اینترنتی حرفهای را از سطح دیتابیس تا رابط کاربری مدیریت کند.
همکاری هم به صورت حضوری و هم به صورت غیر حضوری مقدور میباشد .
در این مسیر به یک توسعهدهنده فولاستک باتجربه نیاز داریم که بتواند کل چرخه توسعه را از معماری تا پیادهسازی Front و Back بهصورت یکپارچه پیش ببرد و بتواند نیازهای فنی یک فروشگاه اینترنتی حرفهای را از سطح دیتابیس تا رابط کاربری مدیریت کند.
مسئولیتها
- توسعه Back-end با ASP.NET Core 8 و طراحی APIهای امن و مقیاسپذیر
- توسعه Front-end با Nuxt.js 3 / Vue 3 و پیادهسازی SSR
- طراحی ماژولهای فروشگاهی (Cart، Order، Discount، Payment، Customer)
- طراحی و بهینهسازی دیتابیس و Queryها (SQL Server + EF Core)
- مهاجرت دادهها از سایت قدیمی
- یکپارچهسازی با سیستمهای حسابداری، CRM و سرویسهای جانبی
- رعایت Clean Code، SOLID و معماری قابل نگهداری
- مشارکت در GitFlow و CI/CD، مستندسازی و بهبود فرایند توسعه
- دیباگ، رفع خطا و بهینهسازی Performance در Front و Back
مهارتهای فنی
- Back-end
- تسلط کامل بر C# و ASP.NET Core 8
- طراحی و توسعه RESTful APIهای امن و مقیاسپذیر
- تسلط بر LINQ، EF Core و SQL Server
- طراحی دیتابیس، بهینهسازی Query و مدیریت Transaction
- آشنایی با Clean Architecture، SOLID و Design Patterns
- تجربه طراحی ماژولهای فروشگاهی (Cart، Order، Payment، Customer)
- تحلیل سیستم فعلی و مهاجرت داده
- تجربه اتصال به سیستمهای حسابداری/CRM/ERP (مزیت)
- Front-end
- تسلط بر Nuxt.js 3 و Vue 3
- پیادهسازی SSR و SEO فنی (Meta، Schema پایه)
- تسلط بر TailwindCSS و طراحی ریسپانسیو
- آشنایی با State Management و الگوهای ارتباط با API
- تجربه Page Builder یا توسعه Component Library (مزیت)
- آشنایی با Nuxt Content (مزیت)
- امنیت و ابزارها
- تسلط بر Git/GitFlow
- آشنایی با CI/CD (GitHub Actions / Azure DevOps)
- پیادهسازی Error Handling و تجربه Logging/Monitoring
- آشنایی با اصول امنیت وب (OWASP Top 10)
- آشنایی با Docker و کانتینریسازی (مزیت)
- تجربه کار با Swagger و Postman
ویژگیهای فردی
- تجربه طراحی وب سایت فروشگاهی
- تحلیل و حل مسئله، مسئولیتپذیری و تمرکز بر کیفیت
- توانایی کار بلندمدت و تحویل منظم
- مستندسازی دقیق و ارتباط مؤثر
- علاقهمند به یادگیری و بهبود مستمر
مهارتهای مورد نیاز
- Full-stack
- ASP.NET Core
- Nuxt.js
- C#
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست