ما در هلدینگ آسان پرداخت پرشین به دنبال همکاری با فردی توانمند و خلاق در جایگاه «توسعه نرمافزار» هستیم. متقاضیان این موقعیت شغلی لازم است دارای شرایط زیر باشند:
شرح مسئولیتها (Key Responsibilities)
- طراحی، پیادهسازی و نگهداری سرویسهای مقیاسپذیر و پایدار (24/7).
- توسعه رابطهای کاربری مدرن، تعاملی و ماژولار با آخرین نسخهها و استانداردهای Angular.
- مشارکت موثر در تصمیمگیریهای معماری، بازبینی کد (Code Review) و ارتقای کیفیت مهندسی تیم.
- بهرهگیری از ابزارهای نوین و هوش مصنوعی جهت تسریع چرخه توسعه و تست نرمافزار.
شرایط احراز و مهارتهای فنی
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).
Architecture & System Design:
- تسلط بر الگوهای طراحی (Design Patterns)، اصول SOLID و معماریهای مدرن نرمافزار (Clean Architecture).
- تجربه کار با ابزارهای Caching (مانند Redis).
- تجربه کار با Message Brokerها (مانند RabbitMQ یا Kafka) و پردازشهای پسزمینه (Background Jobs).
Quality, DevOps & Observability:
- تسلط بر تستنویسی خودکار (Unit Testing و Integration Testing).
- تسلط بر مکانیزمهای احراز هویت و مجوزها (OAuth2 / OpenID Connect / JWT).
- آشنایی با کانتینرسازی با Docker و فرآیندهای CI/CD.
- آشنایی با اصول مانیتورینگ و لاگینگ (Observability / Serilog / OpenTelemetry).
AI Tools & Modern Workflows:
- مهارت در استفاده عملیاتی از ابزارهای هوش مصنوعی و دستیارهای کدنویسی مدرن (مانند GitHub Copilot, Cursor) جهت افزایش سرعت و بهرهوری در توسعه و تست.