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

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

حضوریتهرانتمام‌وقت
این موقعیت شغلی بسته شده است
LinkedIn WhatsApp

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

🗓 سابقه‌ی شرکت: بیش از ۲۳ سال

⚙️ صنعت: خدمات منابع انسانی

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

نقش شما

به‌عنوان توسعه‌دهنده‌ی ارشد فرانت‌اند، نقشی حیاتی در توسعه‌ی وب‌اپلیکیشن‌های مقیاس‌پذیر و پرکارایی با Angular 18+ ایفا می‌کنید. با تیم‌های میان‌وظیفه‌ای، شامل مدیران محصول، طراحان و توسعه‌دهندگان بک‌اند، همکاری می‌کنید تا تجربه‌های کاربریِ روان و جذاب ارائه دهید.

  • تخصص شما در قابلیت‌های پیشرفته‌ی Angular، مانند Signals و Standalone Components، همراه با درک شما از برنامه‌نویسی واکنش‌گرا (reactive) و شیوه‌های CI/CD، تعالی فنی و بهبود مستمر را هدایت می‌کند.
  • دانش عالی شما از Angular 18+، TypeScript، RxJS و معماری کامپوننت‌محور ارائه‌ی اپلیکیشن‌های قابل‌اتکا و قابل‌نگهداری را ممکن می‌سازد.
  • تمرکز قوی شما بر عملکرد، تست و استانداردهای کیفیت فرانت‌اند هم اتکای کد و هم کارایی تیم را ارتقا می‌دهد.

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

در این نقش، موفقیت یعنی ارائه‌ی پیوسته‌ی قابلیت‌های فرانت‌اندی که مقیاس‌پذیر، عملکردبهینه و هم‌راستا با اهداف محصول هستند. این را با ترکیب دانش فنیِ عمیق، ذهنیت مالکیت و همکاری قوی میان رشته‌ها به دست می‌آورید.

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

  • رهبری توسعه‌ی وب‌اپلیکیشن‌های واکنش‌گرا با Angular 18+، TypeScript و RxJS.
  • پیاده‌سازی راه‌حل‌های مقیاس‌پذیر مدیریت state مانند NgRx یا سرویس‌های واکنش‌گرا.
  • پیاده‌سازی یکپارچه‌سازی روان API و استراتژی‌های قوی مدیریت خطا.
  • نظارت بر استایل‌دهی کامپوننت‌ها از طریق SCSS، Angular Material و کتابخانه‌های داخلی UI.
  • بهینه‌سازی عملکرد با بهترین شیوه‌ها مانند بارگذاری معوق (deferred loading) و واکنش‌پذیریِ ریزدانه.
  • همکاری نزدیک با توسعه‌دهندگان بک‌اند، طراحان و مدیران محصول برای هم‌راستا کردن توسعه با نیازهای کسب‌وکار.
  • نوشتن کدِ تمیز، قابل‌نگهداری و قابل‌تست و مشارکت در بازبینی کد.
  • اشتراک دانش و به‌روز ماندن با ترندهای Angular و توسعه‌ی فرانت‌اند.

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

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

  • در Angular 18+ و TypeScript برای ساختن سامانه‌های فرانت‌اندِ مقیاس‌پذیر و قابل‌نگهداری ماهر هستید.
  • تجربه‌ی اثبات‌شده با برنامه‌نویسی واکنش‌گرا با RxJS برای رسیدگی مؤثر به جریان‌های داده‌ی ناهمگام دارید.
  • مهارت‌های قوی در معماری کامپوننت و مدیریت state با ابزارهایی مانند NgRx نشان می‌دهید.
  • درک عمیقی از مصرف API و مدیریت خطا برای تضمین استواری دارید.
  • توانمندی‌های عالی تست با ابزارهایی مانند Jasmine، Karma یا Cypress برای حفظ کیفیت کد نشان می‌دهید.
  • تکنیک‌های بهینه‌سازی عملکرد، شامل hydration، lazy loading و کاهش اندازه‌ی باندل، را به کار می‌گیرید.
  • با خط‌لوله‌های CI/CD و شیوه‌های خودکارسازی آشنا هستید و ارزش قوی به چرخه‌ی عمر توسعه می‌افزایید.
  • استانداردهای دسترس‌پذیری (accessibility) و نحوه‌ی به‌کارگیری آن‌ها در قابلیت‌های رودرروی کاربر را می‌فهمید که ارزش زیادی به اهداف تجربه‌ی کاربری می‌افزاید.
  • تجربه‌ی کار با React یا Next.js دارید که می‌تواند چندمهارتی شما را در سراسر استک فرانت‌اند تقویت کند.
  • ممکن است با Docker کار کرده، در پروژه‌های متن‌باز مشارکت یا بلاگ‌های فنی نوشته باشید که بازتاب ابتکار و تعامل فنیِ گسترده‌تر شماست.
  • ارتباط‌گیر قوی، عضو تیمیِ همکار و حل‌کننده‌ی مسئله‌ای هستید که مالکیت می‌پذیرد و نتایج را هدایت می‌کند.

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

این نقش به شما امکان می‌دهد عمیقاً در تازه‌ترین اکوسیستم Angular غرق شوید و در عین حال پروژه‌های نوآورانه را از آغاز تا پایان رهبری کنید. در تیمی پویا که کدِ تمیز را در اولویت می‌گذارد، نوآوری را پرورش و رشد مستمر را پشتیبانی می‌کند می‌بالید. اینجا تخصص فنی خود را تیز و مهارت‌های رهبری خود را ارتقا می‌دهید و اثری واقعی بر جهت‌گیری و موفقیت محصول می‌گذارید.

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

  • بسته‌ی مزایای جذاب
  • رشد حرفه‌ای و ارتقای شغلی
  • بیمه‌ی تکمیلی

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

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

مزایا

  • Attractive benefits package
  • Professional growth and career advancement.
  • Supplementary insurance

این موقعیت شغلی بسته شده است

این آگهی دیگر درخواست استخدام نمی‌پذیرد.

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

LinkedIn WhatsApp