ارتباطات سیار ایران - همراه اول
ارتباطات سیار ایران - همراه اول

توسعه دهنده Front-End - (مرکز تحقیق و نوآوری همراه اول)

تهران، ولنجک
تمام وقت
شنبه تا چهارشنبه 7:00 تا 15:50 (2 ساعت شناوری)
-
-
1001 تا 5000 نفر
تلکام
شرکت ایرانی دارای مشتریان داخلی و خارجی
1373
خصوصی
توضیحات بیشتر

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

3 سال سابقه کار در گروه شغلی مشابه
Html & CSS - پیشرفته
JavaScript - پیشرفته
JQuery - مقدماتی
GIT - پیشرفته
React - پیشرفته

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

توسعه‌دهنده Front‑End مسئول طراحی، پیاده‌سازی و بهینه‌سازی رابط کاربری سامانه‌های تحت وب است و با تیم Back‑End، طراح UX/UI و مدیر پروژه همکاری نزدیک دارد تا نیازمندی‌های کسب‌وکار به شکل بصری و کارآمد پیاده‌سازی شوند.

وظایف و مسئولیت‌ها:

  • پیاده‌سازی رابط‌های کاربری بر اساس طراحی‌های UI/UX
  • یکپارچه‌سازی رابط کاربری با API‌ ها و سرویس‌های بک‌اند
  • بهینه‌سازی عملکرد، سرعت بارگذاری و تجربه کاربری
  • اطمینان از سازگاری رابط کاربری در مرورگرها و دستگاه‌های مختلف (Responsive Design)
  • مدیریت وضعیت (State Management) در اپلیکیشن‌های پیچیده
  • پیاده‌سازی تست‌های مرتبط با رابط کاربری و مشارکت در بهبود کیفیت کد
  • رفع اشکالات و بهینه‌سازی مستمر بر اساس بازخورد کاربران و نیازمندی‌های جدید
مهارت‌های تخصصی موردنیاز:
  • تسلط کامل بر HTML5، CSS3 و JavaScript (ES6+)
  • تجربه عملی و تسلط بر React.js (شامل Hooks، Functional Components و مدیریت چرخه حیات کامپوننت‌ها)
  • آشنایی با مفاهیم State Management و تجربه کار با ابزارهایی مانند Redux، Context API یا راهکارهای مشابه
  • آشنایی با jQuery و تجربه نگهداری و توسعه پروژه‌های Legacy
  • تجربه کار با RESTful API و انجام درخواست‌های HTTP (Axios، Fetch و …)
  • توانایی پیاده‌سازی رابط‌های کاربری Responsive و سازگار با مرورگرهای مختلف (Cross-Browser Compatibility)
  • درک و پیاده‌سازی معماری Component-Based
  • تجربه کار با ابزارهای Build و Bundle مانند Webpack، Vite یا ابزارهای مشابه
  • آشنایی با مفاهیم امنیت در سمت کاربر (مانند XSS، CSRF و مدیریت امن توکن‌ها)
  • تسلط بر Git و فرآیندهای کنترل نسخه (Branching، Pull Request، Code Review)
  • توانایی عیب‌یابی (Debugging)، تحلیل خطاها و بهینه‌سازی عملکرد (Performance Optimization)
  • آشنایی با اصول طراحی و استانداردهای UI/UX
مهارت‌های نرم مورد نیاز:
  • توانایی کار تیمی موثر و تعامل سازنده با اعضای تیم فنی، طراحی و محصول
  • مهارت حل مسئله و تفکر تحلیلی
  • مدیریت زمان و توانایی انجام هم‌زمان چند وظیفه (Task Management)
  • مسئولیت‌پذیری و تعهد به کیفیت خروجی
  • روحیه یادگیری مستمر و به‌روز بودن با تکنولوژی‌های جدید
  • توانایی دریافت و ارائه بازخورد حرفه‌ای (Feedback Culture)
  • مهارت مستندسازی و انتقال دانش
موارد زیر مزیت محسوب می‌شود:
  • آشنایی و تجربه کار با فریم‌ورک Vue.js
  • تجربه کار با ابزارهای تست مانند Jest، React Testing Library یا ابزارهای مشابه
  • آشنایی با TypeScript
  • تجربه کار در پروژه‌های مقیاس‌پذیر و تیم‌های Agile
  • تجربه کار با CI/CD و فرآیندهای انتشار (Deployment)

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

جنسیت
تفاوتی ندارد
نرم افزارها
Html & CSS| پیشرفته JavaScript| پیشرفته React| پیشرفته JQuery| مقدماتی GIT| پیشرفته

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

ارسال رزومه برای ارتباطات سیار ایران - همراه اول