مجموعه سرویس های چاپار | Chaapaar

استخدام Senior Angular Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

 توسعه‌دهنده ارشد انگولار (Senior Angular Developer)
 
 
 درباره این موقعیت شغلی:
 
 ما در تیم مهندسی فرانت‌اند خود به دنبال یک «توسعه‌دهنده ارشد انگولار» بسیار ماهر و شیفته‌ی هنر مهندسی نرم‌افزار هستیم. در این نقش، شما به عنوان عضوی از تیم برای توسعه و اسکیل کردن اپلیکیشن‌های پیچیده و سازمانی (Enterprise) که در آن‌ها پرفورمنس (Performance) و کیفیت کد حرف اول را می‌زند، همکاری خواهید کرد.
 
 شما وارد یک محیط کاملاً ساختاریافته خواهید شد که به شدت به استانداردهای مدرن وب و معماری اصولی پایبند است. اگر به نوشتن کدهای بی‌نقص و Self-documenting افتخار می‌کنید، الگوهای طراحی (Design Patterns) را با دقت و وسواس به کار می‌گیرید و از هر بیت پرفورمنس مرورگر نهایت استفاده را می‌برید، جای شما در تیم ماست.

 مسئولیت‌های کلیدی:
 
  توسعه مبتنی بر Standalone: توسعه فیچرهای ماژولار و مقیاس‌پذیر منحصراً با استفاده از Standalone API در انگولار، Control Flow های جدید و پارادایم `bootstrapApplication` و عبور کامل از ساختارهای قدیمی `NgModule`.
  بهینه‌سازی پرفورمنس (Performance): پذیرش مسئولیت کامل پرفورمنس فرانت‌اند. پیاده‌سازی استراتژی‌های پیشرفته بهینه‌سازی از جمله `OnPush` Change Detection، ویوهای تعویقی (`@defer`)، Lazy Loading اصولی و مدیریت دقیق حجم باندل‌ها با استفاده از ابزارهای مدرن (esbuild).
  به‌کارگیری الگوهای طراحی (Design Patterns): حل چالش‌های پیچیده رابط کاربری در سطح Enterprise با به‌کارگیری الگوهای طراحی اثبات‌شده (مانند Strategy, Facade, Observer و Factory) برای اطمینان از اسکیل‌پذیری، تست‌پذیری و Decouple بودن کدها.
  کدنویسی تمیز (Clean Code) و تضمین کیفیت: نوشتن کدهای فوق‌العاده تمیز، DRY و منطبق بر اصول SOLID. پایبندی دقیق به پروتکل‌های فرانت‌اند تیم، اطمینان از عبور بی‌نقص کدها از Quality Gate های SonarQube و تطابق کامل با استانداردهای ESLint (Flat Config) و Prettier تیم.
  معماری واکنش‌گرا (Reactive Architecture): پیاده‌سازی جریان‌های داده (Data Flows) بدون نقص و جلوگیری از Race-condition ها، و مدیریت State با استفاده از ترکیب هوشمندانه Angular Signals و RxJS برای تضمین مدیریت بهینه مموری و ری‌اکتیویتی دقیق.
  همکاری تیمی و Code Review: مشارکت فعال در یک تیم مهندسی اجایل. انجام دقیق تسک‌های تعریف‌شده در Jira، مشارکت در بحث‌های معماری تیم، و انجام Code Review های دقیق و سازنده برای حفظ استانداردهای بالای مهندسی ما.
  کپسوله‌سازی کامپوننت‌ها (Encapsulation): ساخت عناصر UI باثبات و قابل استفاده مجدد (Reusable) با استفاده از API های پیشرفته کامپوننت‌ها، Shadow DOM و Angular Elements برای پورت‌پذیری (Portability) در بین اپلیکیشن‌های مختلف.
 
  شرایط و مهارت‌های مورد نیاز:
 
  تجربه کاری: بیش از ۵ سال تجربه تخصصی در توسعه فرانت‌اند با سابقه اثبات‌شده در توسعه و تحویل اپلیکیشن‌های پیچیده و High-Performance.
  تسلط بر انگولار: درک عمیق و تسلط کامل بر اکوسیستم مدرن انگولار (نسخه‌های ۲۰ و ۲۱ به بالا). شما باید در کامپوننت‌های Standalone، دایرکتیوها، پایپ‌ها، Dependency Injection پیشرفته و روتینگ مدرن متخصص باشید.
  مهندسی و هنر نرم‌افزار: درک فوق‌العاده از برنامه‌نویسی شی‌گرا (OOP)، اصول SOLID و Clean Code. شما باید کدنویسی را یک دیسیپلین مهندسی و داکیومنت‌سازی را یک ضرورت بدانید.
  تحلیل عملکرد (Profiling): تجربه عملی در پروفایل کردن وب‌اپلیکیشن‌ها، شناسایی Bottleneck های رندرینگ و برطرف کردن Memory Leak ها.
  ابزارهای مدرن: راحتی و تسلط در کار در محیط‌های سخت‌گیرانه سازمانی با استفاده از IDE های حرفه‌ای (IntelliJ IDEA / VS Code) و اکوسیستم‌های مدرن بیلد و تست (مانند Web Test Runner).
  آگاهی امنیتی: درک قوی از مفاهیم امنیتی در فرانت‌اند مدرن، از جمله پیاده‌سازی پروتکل‌های OIDC/OAuth2 در اپلیکیشن‌های Single-Page.
 
  

 

معرفی شرکت

شرکت چاپار، به‌عنوان یکی از مجموعه‌های دانش‌بنیان کشور، با تأیید معاونت علمی و فناوری ریاست جمهوری، بزرگ‌ترین ارائه‌دهنده خدمات ارتباطی مبتنی بر پست الکترونیک در ایران است. این شرکت خصوصی با تمرکز بر توسعه فناوری‌های نوین در حوزه مهندسی کامپیوتر و رشته‌های مرتبط، به بومی‌سازی و گسترش انواع سرویس‌های ارتباطی مبتنی بر فناوری اطلاعات می‌پردازد.

خدمات اصلی ما شامل طراحی و توسعه نرم‌افزارهای بزرگ مقیاس، رایانش ابری، ارائه خدمات امنیت اطلاعات، پست الکترونیک سازمانی، پیام‌رسان سازمانی و راه‌حل‌های تصدیق هویت و اصالت متمرکز است.

ما با افتخار و تکیه بر تیمی از متخصصان باانگیزه و حرفه‌ای، و با استفاده از پیشرفته‌ترین تکنولوژی‌های روز، بستری امن، پویا و قابل‌اعتماد برای سازمان‌ها و کسب‌وکارها فراهم می‌کنیم.

ما با تلاش روزانه، تخصص و تعهد متخصصانمان؛ نقش بزرگی در توسعه فناوری و اعتمادسازی به سامانه‌های نرم‏‌افزاری بومی در کشور ایفا می‌کنیم.
  • مهارت‌های مورد نیاز

    Angular SOLID OOP
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml