توضیحات
میدلول فرانتاِند دولوپر (Mid-Level Front-End Developer)
توضیح:
در این نقش شما به عنوان میدلول فرانتاِند دولوپر مسئولیت اصلی تمیز کردن و ریفکتور کردن کدهای فرانتاِند یک پروژه را بر عهده خواهید داشت. این نقش شامل بهبود Scalability، قابلیت خوانا بودن، و بهینهسازی کارایی کد است. شما با تکنولوژیها و ابزارهای مدرن فرانتاِند باید بتوانید بهبودهای لازم را در کد اعمال کنید و اطمینان حاصل کنید که کد تحت نگهداری و توسعه سادهتر و قابل فهمتر باشد.
وظایف:
تجزیهوتحلیل کد:
- بررسی و تجزیهوتحلیل کد موجود در پروژه به منظور شناسایی قسمتهای قابل بهبود و ریفکتورینگ.
ریفکتورینگ کد:
- اعمال تغییرات به کد با هدف بهبود خوانایی، ساختار، و کارایی.
- بهبود نامگذاری متغیرها، توابع و کلاسها بر اساس استانداردهای کدنویسی.
- حذف کدهای تکراری و اصلاح نقاط ضعف.
تست و اعتبارسنجی:
- اطمینان از اینکه تغییرات اعمال شده به کد، عملکرد پروژه را تحت تست قرار داده و به درستی کار میکنند.
- ایجاد و اجرای تستهای واحد جهت اطمینان از عملکرد صحیح قسمتهای مختلف کد.
بهینهسازی عملکرد:
- اعمال بهینهسازیهای لازم به منظور بهبود کارایی و سرعت بارگذاری صفحات وب.
- ارتقای تجربه کاربری و بهبود ریسپانسیویتی.
پیگیری استانداردهای فرانتاِند:
- رصد و اجرای استانداردهای جدید و بهروز شده در زمینه فرانتاند.