پرش به محتوای اصلی
Software Development & Programming

توسعه‌دهنده‌ی ارشد Angular

حضوریارمنستانتمام‌وقت
استخدام شده
LinkedIn WhatsApp

درباره‌ی این نقش

🗓 سابقه‌ی شرکت: بیش از ۱۰ سال

⚙️ صنعت: هلث‌تک (فناوری سلامت)

🏢 اندازه‌ی شرکت: ۱۰۰ تا ۵۰۰ نفر

نقش شما

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

  • راه‌حل‌های وبِ مقیاس‌پذیر را معماری، ارائه و بهینه می‌کنید و با بهره‌گیری از تخصص خود در Angular و TypeScript معیار کیفیت و تجربه‌ی کاربری را در سراسر سازمان تعیین می‌کنید.
  • از قابلیت نگهداری، دسترس‌پذیری (A11y) و سازگاری میان‌مرورگری دفاع می‌کنید و تضمین می‌کنید اپلیکیشن‌های ما قوی و فراگیر بمانند.
  • فعالانه توسعه‌دهندگان جونیور را منتور و فرهنگ تعالی فنی را از طریق اشتراک دانش و حل مسئله‌ی همکارانه پرورش می‌دهید.

موفقیت در این نقش چه شکلی است

موفقیت در این نقش یعنی ارائه‌ی رابط‌های فرانت‌اندِ قوی، قابل‌نگهداری و بسیار تعاملی — اپلیکیشن‌های مقیاس‌پذیری که تجربه‌ی کاربریِ روان زیر بارهای کاریِ واقعی فراهم می‌کنند.

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

مسئولیت‌های کلیدی

  • طراحی، توسعه و نگه‌داری اپلیکیشن‌های فرانت‌اندِ سطح‌تولید با Angular (نسخه‌ی ۱۴ به بالا).
  • بهینه‌سازی اپلیکیشن‌ها برای بیشترین سرعت، مقیاس‌پذیری و واکنش‌گرایی در دستگاه‌های مختلف.
  • ساخت و یکپارچه‌سازی لایه‌های مصرفِ RESTful APIِ پیچیده و type-safe در اکوسیستم Angular.
  • تضمین عملکرد بالا، امنیت قوی و عملکرد دردسترس (A11y) وب‌سرویس‌ها.
  • مدیریت کدبیس‌ها با Git، انجام بازبینی‌های دقیق کد و اعمال بهترین شیوه‌های کدنویسی و همکاری.
  • پشتیبانی از کل چرخه‌ی عمر توسعه‌ی نرم‌افزار (SDLC)، از همکاری در طراحی UI/UX تا استقرار و بهبودهای پیوسته.
  • عیب‌یابی و حل مسائل پیچیده‌ی سمت‌کلاینت برای تضمین پایداری اپلیکیشن و سازگاری بهینه‌ی میان‌مرورگری.

آنچه به همراه می‌آورید

برای موفقیت در این نقش:

  • بیش از ۶ سال تجربه‌ی حرفه‌ای در توسعه‌ی فرانت‌اند با تمرکز قوی بر Angular و معماری‌های مدرن وب دارید.
  • تسلط در سطح متخصص بر TypeScript، RxJS و مدیریت state پیشرفته (NgRx یا مشابه) به‌عنوان ستون‌های اصلی جعبه‌ابزار توسعه‌ی خود دارید.
  • تخصص عملی عمیق در طراحی و پیاده‌سازی کتابخانه‌های کامپوننتِ ماژولار و قابل‌استفاده‌ی مجدد و سیستم‌های طراحیِ قوی دارید.
  • درک محکمی از روش‌های مهندسی نرم‌افزار، شامل طراحی واکنش‌گرا، سازگاری میان‌مرورگری و استانداردهای دسترس‌پذیری (A11y) دارید.
  • دانش کاری قوی از سامانه‌های کنترل نسخه مانند Git، شامل گردش‌کارهای همکارانه (استراتژی‌های برنچینگ، pull requestها و بازبینی کد) دارید.
  • تسلط عالی بر زبان انگلیسی دارید.
  • تجربه‌ی گسترده در نوشتن تست‌های واحد جامع (Jasmine/Jest) و تست‌های یکپارچگی سرتاسری (Cypress/Playwright) برای تضمین پوشش بالای کد و اتکای اپلیکیشن دارید.
  • آشنایی با تکنیک‌های بهینه‌سازی عملکرد و محیط‌های استقرار کانتینری/ابری (Docker، Kubernetes یا AWS) امتیاز است.
  • مهارت‌های عالی تحلیلی و حل مسئله با توجه قوی به جزئیات و تعهد به کیفیت pixel-perfect دارید.

الزامات ضروری

  • مهارت اثبات‌شده در معماری اپلیکیشن‌های Angularِ پرکارایی، همراه با دانش سطح‌متخصص TS/RxJS و مهارت‌های قوی ارتباطیِ مسلط به انگلیسی.

این نقش چطور مسیر شغلی شما را ارتقا می‌دهد

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

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

این شرکت چطور برای تلاش شما ارزش قائل است

  • بسته‌ی مزایای جذاب
  • کمک‌هزینه‌ی جابه‌جایی به ارمنستان

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

ما را در شبکه‌های اجتماعی دنبال کنید — LinkedIn · X

مزایا

  • Attractive benefits package
  • Relocation support to Armenia

✓ استخدام شده

این موقعیت شغلی تکمیل شده و دیگر درخواست استخدام نمی‌پذیرد.

این فرصت را با دیگران به اشتراک بگذارید

LinkedIn WhatsApp