سامانه های یکپارچه سیمرغ تجارت
سامانه های یکپارچه سیمرغ تجارت

توسعه‌دهنده فرانت‌اند React (React Developer)

تهران، کریمخان زند
تمام وقت
شنبه الی چهارشنبه 07:30 الی 16:30
-
وام -پاداش -بیمه درمان تکمیلی -ناهار -میان وعده

این فرصت شغلی چقدر برای من مناسب است؟

201 تا 500 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی و خارجی
1391
سیموتک، باجت دیجیتال بانک تجارت، آرک بانکداری باز بانک تجارت، تریپی توریست کارت، کارت هدیه بانکی گیوکارت، کالانو
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
JavaScript - پیشرفته
Git - متوسط
React - پیشرفته
Figma - مقدماتی
TypeScript - متوسط

شرح شغل و وظایف

اهم وظایف:

  • طراحی‌ها و نیازمندی‌های محصول را به رابط کاربری دقیق و قابل‌استفاده تبدیل کند و در صورت وجود ابهام، پیش از پیاده‌سازی آن را با تیم محصول یا تحلیل روشن کند.
  • از AI Coding Agents برای تولید و توسعه UI استفاده کند و بتواند با ارائه دستورالعمل‌های دقیق، خروجی متناسب با نیازمندی‌های پروژه دریافت کند.
  • کد تولیدشده توسط AI را از نظر صحت عملکرد، کیفیت، امنیت، دسترس‌پذیری و انطباق با استانداردها و معماری پروژه بررسی و اعتبارسنجی کند.
  • در ارتباط با APIهای Backend، وضعیت‌های موفقیت، خطا، تاخیر و قطع ارتباط را به‌درستی مدیریت کند.
  • کدهای توسعه‌یافته را متناسب با استانداردهای پروژه تست و بررسی کند.
  • در Code Review و بهبود مستمر کیفیت کد مشارکت داشته باشد.
  • در همکاری با تیم Backend، QA و محصول، به تحویل قابلیت‌هایی پایدار، باکیفیت و قابل‌نگهداری کمک کند.

شایستگی‌ها:

  • تسلط به JavaScript و تجربه عملی کار با TypeScript.
  • تسلط به React و مفاهیم Component-Based Architecture.
  • تجربه کار با React Hooks و توسعه کامپوننت‌های قابل‌استفاده مجدد.
  • آشنایی عملی با مدیریت وضعیت (State Management) و ابزارهایی مانند Redux Toolkit یا راهکارهای مشابه.
  • تسلط به HTML5 و CSS3.
  • توانایی پیاده‌سازی رابط‌های کاربری واکنش‌گرا (Responsive Design).
  • تجربه اتصال فرانت‌اند به REST API و مدیریت صحیح درخواست‌ها و پاسخ‌ها.
  • توانایی مدیریت خطاهای API، وضعیت‌های Loading و Error، احراز هویت و کنترل دسترسی در سمت فرانت‌اند.
  • آشنایی با اصول امنیت فرانت‌اند و مدیریت امن اطلاعات حساس در محیط مرورگر.
  • توانایی تحلیل نیازمندی‌ها و پیاده‌سازی رابط کاربری مطابق طراحی‌های ارائه‌شده، از جمله طرح‌های Figma.
  • آشنایی با اصول Clean Code، ساختاردهی مناسب پروژه و توسعه کدهای قابل‌نگهداری.
  • توانایی نوشتن تست‌های واحد برای کامپوننت‌ها و منطق فرانت‌اند.
  • تجربه کار با Git و مشارکت در فرآیند Code Review.
  • توانایی استفاده موثر از AI Coding Agents برای تولید UI و کامپوننت‌های React بر اساس طراحی‌های ارائه‌شده (مانند Figma) و نیازمندی‌های محصول، اصلاح و بهینه‌سازی کد، رفع خطا و تولید تست؛ همراه با توانایی بررسی و اعتبارسنجی خروجی تولیدشده از نظر صحت عملکرد، کیفیت کد، امنیت، دسترس‌پذیری و سازگاری با معماری پروژه.
  • توانایی همکاری موثر با تیم‌های Backend، محصول، تحلیل و تضمین کیفیت (QA).

موارد ذیل مزیت محسوب می‌شود:

  • تجربه کار با Next.js.
  • آشنایی با کتابخانه‌های رابط کاربری مانند Material UI، Ant Design یا ابزارهای مشابه.
  • تجربه تست کامپوننت‌ها و رابط کاربری با ابزارهایی مانند Jest، React Testing Library، Cypress یا Playwright.
  • آشنایی با فرآیندهای CI/CD.
  • آشنایی با Docker.
  • تجربه بهینه‌سازی کارایی برنامه‌های فرانت‌اند (Performance Optimization).
  • تجربه توسعه رابط‌های کاربری برای سامانه‌های سازمانی، مالی یا بانکی.
  • آشنایی با فرآیندهای چابک (Agile / Scrum).

شرایط احراز شغل

جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
JavaScript| پیشرفته TypeScript| متوسط React| پیشرفته Git| متوسط Figma| مقدماتی

ثبت مشکل و تخلف آگهی

ارسال رزومه برای سامانه های یکپارچه سیمرغ تجارت