آسان پرداخت
آسان پرداخت

Full Stack Developer

تهران، امانیه
تمام وقت
شنبه تا چهارشنبه از ساعت 6:00 تا 18:00
-
وام -بیمه درمان تکمیلی -کمک هزینه دوره آموزشی -کافی شاپ -بسته ها و هدایای مناسبتی

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

501 تا 1000 نفر
اینترنت / تجارت الکترونیک / خدمات آنلاین
شرکت ایرانی دارای مشتریان داخلی
1388
خصوصی
توضیحات بیشتر

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

4 سال سابقه کار در گروه شغلی مشابه
Sql Server - متوسط
C# - پیشرفته
Angular - پیشرفته
Entity Framework - متوسط
.Net Core / .Net - پیشرفته
TypeScript - پیشرفته
Docker - مقدماتی

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

ما در شرکت آسان پرداخت پرشین (آپ) به یک هم‌تیمی با عنوان توسعه‌دهنده ارشد Full Stack نیاز داریم که دارای شرایط زیر باشد:
شرح مسئولیت‌ها (Key Responsibilities)
- طراحی، پیاده‌سازی و نگهداری سرویس‌های مقیاس‌پذیر و پایدار (24/7). توسعه رابط‌های کاربری مدرن، تعاملی و ماژولار با آخرین نسخه‌ها و استانداردهای Angular.
- مشارکت موثر در تصمیم‌گیری‌های معماری، بازبینی کد (Code Review) و ارتقای کیفیت مهندسی تیم.
- بهره‌گیری از ابزارهای نوین و هوش مصنوعی جهت تسریع چرخه توسعه و تست نرم‌افزار.
شرایط احراز و مهارت‌های فنی (Technical Requirements)
1. Core Tech (Back-End & Front-End)
- Back-End:
- تسلط عمیق بر اکوسیستم .NET 8+ و زبان C#.
- تسلط بر طراحی و پیاده‌سازی RESTful APIs.
- تسلط بر پایگاه‌داده‌های رابطه‌ای (MS SQL Server) و کار با ORMها به‌ویژه EF Core.
- Front-End:
- تسلط بر Angular مدرن (Signals, Standalone Components).
- تسلط بر TypeScript، مفاهیم Reactive Programming (RxJS) و مدیریت State (NgRx یا SignalStore).
- مهارت در پیاده‌سازی طراحی‌های واکنش‌گرا (Responsive) با Tailwind CSS و کامپوننت‌های UI (مانند PrimeNG یا Angular Material).
2. Architecture & System Design
- تسلط بر الگوهای طراحی (Design Patterns)، اصول SOLID و معماری‌های مدرن نرم‌افزار (Clean Architecture).
- تجربه کار با ابزارهای Caching (مانند Redis). تجربه کار با Message Brokerها (مانند RabbitMQ یا Kafka) و پردازش‌های پس‌زمینه (Background Jobs).
3. Quality, DevOps & Observability
- تسلط بر تست‌نویسی خودکار (Unit Testing و Integration Testing).
- تسلط بر مکانیزم‌های احراز هویت و مجوزها (OAuth2 / OpenID Connect / JWT).
- آشنایی با کانتینرسازی با Docker و فرآیندهای CI/CD.
- آشنایی با اصول مانیتورینگ و لاگینگ (Observability / Serilog / OpenTelemetry).
4. AI Tools & Modern Workflows
- مهارت در استفاده عملیاتی از ابزارهای هوش مصنوعی و دستیارهای کدنویسی مدرن (مانند GitHub Copilot, Cursor) جهت افزایش سرعت و بهره‌وری در توسعه و تست.

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

جنسیت
تفاوتی ندارد
نرم افزارها
.Net Core / .Net| پیشرفته C#| پیشرفته Sql Server| متوسط Entity Framework| متوسط Angular| پیشرفته TypeScript| پیشرفته Docker| مقدماتی

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

ارسال رزومه برای آسان پرداخت