ماورای ابعاد رایکا | Mavaraye Abad Rayka

استخدام برنامه‌نویس فرانت‌اند (Angular SSR)

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

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

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

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

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

    توافقی

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

این موقعیت شغلی برای فردی ایده‌آل است که اشتیاق عمیقی به توسعه فرانت‌اند مدرن با استفاده از Angular و بهره‌گیری از قدرت Server-Side Rendering (SSR) دارد. شما نقش کلیدی در ساخت و بهینه‌سازی رابط‌های کاربری وب‌اپلیکیشن‌های ما ایفا خواهید کرد، اطمینان حاصل می‌کنید که تجربه کاربری نه تنها جذاب و کاربرپسند است، بلکه از نظر عملکردی نیز در بالاترین سطح قرار دارد و مطابق با بهترین شیوه‌های سئو (SEO) نیز بهینه شده است.

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

  • توسعه و نگهداری رابط کاربری (UI) با استفاده از Angular و تکنولوژی SSR:
    • طراحی، پیاده‌سازی و کدنویسی کامپوننت‌های Angular با رعایت اصول SOLID و DRY.
    • استفاده از Angular Universal برای پیاده‌سازی Server-Side Rendering (SSR) به منظور بهبود سریع‌تر بارگذاری صفحات، سئو و تجربه کاربری در دستگاه‌های مختلف.
    • مدیریت وضعیت برنامه (State Management) با استفاده از ابزارهای مدرن و کارآمد.
    • ایجاد رابط‌های کاربری واکنش‌گرا (Responsive) که در تمامی اندازه‌های صفحه نمایش به خوبی نمایش داده شوند.
    • اطمینان از سازگاری کد با مرورگرهای مختلف و نسخه‌های آن‌ها.
  • همکاری نزدیک با تیم‌های بک‌اند و UI/UX برای پیاده‌سازی ویژگی‌های جدید:
    • مشارکت فعال در جلسات طراحی محصول و ارائه دیدگاه‌های فنی.
    • همکاری با تیم UI/UX برای تبدیل طرح‌های گرافیکی (Mockups & Prototypes) به کدهای فرانت‌اند با کیفیت.
    • همکاری با تیم بک‌اند برای تعریف و استفاده صحیح از APIها و پروتکل‌های ارتباطی.
    • ارتباط موثر و شفاف با تمامی اعضای تیم برای اطمینان از همسویی اهداف و پیشرفت پروژه.
  • نوشتن کدهای تمیز، مستند شده و قابل تست:
    • پیروی از استانداردهای کدنویسی و بهترین شیوه‌های توسعه Angular.
    • نوشتن کد خوانا، ماژولار و با قابلیت نگهداری بالا (Maintainable).
    • مستندسازی دقیق کدها و منطق‌های پیاده‌سازی شده برای استفاده آسان توسط سایر اعضای تیم.
    • توسعه تست‌های واحد (Unit Tests) و تست‌های یکپارچه‌سازی (Integration Tests) برای اطمینان از صحت عملکرد کد.
  • رفع اشکالات و بهبودهای مداوم:
    • تشخیص، تحلیل و رفع باگ‌ها و مشکلات گزارش شده در نرم‌افزار.
    • ارائه راهکارهای خلاقانه برای بهبود مستمر کد و معماری پروژه.
    • به‌روزرسانی کتابخانه‌ها و فریم‌ورک‌های مورد استفاده به نسخه‌های جدیدتر.
  • مشارکت در تصمیم‌گیری‌های فنی و معماری:
    • ارائه پیشنهادات فنی برای بهبود معماری فرانت‌اند و انتخاب ابزارها و تکنولوژی‌های جدید.
    • شرکت در جلسات Code Review و ارائه بازخورد سازنده به همکاران.
    • تحقیق و بررسی تکنولوژی‌ها و روندهای جدید در حوزه توسعه فرانت‌اند.
مهارت‌های مورد نیاز (الزامی):

  • تجربه کاری اثبات شده در توسعه فرانت‌اند با Angular: حداقل [تعداد سال] سال سابقه کار عملی در پروژه‌های واقعی با استفاده از Angular.
  • تسلط کامل بر مفاهیم SSR (Server-Side Rendering) در Angular: درک عمیق از نحوه عملکرد Angular Universal، تنظیمات مربوط به SSR، Hydration و مزایای آن.
  • آشنایی کامل با TypeScript، HTML5، CSS3 و JavaScript: تسلط بر آخرین ویژگی‌های زبان‌های ذکر شده و توانایی استفاده موثر از آن‌ها.
  • تجربه کار با RESTful APIs: توانایی تعامل با سرویس‌های API، پردازش داده‌های JSON و مدیریت درخواست‌های HTTP.
  • آشنایی با ابزارهای کنترل نسخه مانند Git: تسلط بر مفاهیم Git مانند Branching، Merging، Pull Requests و حل تعارضات.
  • توانایی حل مسئله و تفکر تحلیلی: توانایی تجزیه و تحلیل مشکلات پیچیده و ارائه راه‌حل‌های منطقی و کارآمد.
  • روحیه تیمی و مهارت‌های ارتباطی قوی: توانایی همکاری موثر با اعضای تیم، تبادل نظر و ارائه شفاف ایده‌ها.
  • آشنایی با NgRx یا سایر State Managementها: تجربه کار با NgRx، Akita، NGXS یا هر کتابخانه مدیریت وضعیت پیشرفته دیگر در Angular.
  • تجربه کار با فریم‌ورک‌های CSS مانند Bootstrap یا Material Design: آشنایی و تجربه عملی در استفاده از فریم‌ورک‌های CSS برای طراحی سریع و استاندارد رابط کاربری.
  • آشنایی با مفاهیم SEO (Search Engine Optimization): درک چگونگی تاثیر SSR و تکنیک‌های کدنویسی بر رتبه‌بندی موتورهای جستجو.
  • تجربه کار با متدولوژی‌های Agile/Scrum: آشنایی با چرخه توسعه نرم‌افزار Agile و تجربه کار در محیط‌های Scrum.
  • دانش در زمینه Node.js: آشنایی با Node.js به دلیل استفاده آن در محیط SSR Angular.
  • تجربه با ابزارهای Build و Bundling: آشنایی با Webpack، Vite یا ابزارهای مشابه.
  • کار به صورت تمام وقت و حضوری میباشد 

معرفی شرکت

شرکت ماورای ابعاد رایکا ، در زمینه توسعه زیرساخت اینترنتی کشور و پروژه های امن سازی شبکه و ساخت پلتفرم های بومی ، راه اندازی سرویس های کلاود ، ساخت و ویرایش نرم افزار های بومی بر روی سخت افزارهای مدرن فعالیت میکند
رایکا در سال 1401 توسط 6نفر از متخصصان جوان و فعالان شبکه ، کامپیوتر و ارتباط زیرساختی ، تکنولوژی هایی مثل بلاکچین و هوش مصنوعی شکل گرفت و در حال به ثمر نشاندن 17 پروژه ملی و فراملی در حوزه های ارتباطی و زیرساختی ، سایت و وب سایت ، پلتفرم های هوش مصنوعی و ساخت ابزار آنها در جهت توسعه فیبرنوری ، اینترنت اشیا و... با قیمتی ارزانتر ، دسترسی راحتتر و بازده چند ده برابر بیشتر ، نسبت به فناوری های موجود در کشور میباشد.
  • مهارت‌های مورد نیاز

    Front-end Angular SSR
  • جنسیت

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

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

    مهم نیست

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

مشاغل مشابه

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

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

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

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

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

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