مسئولیت ها
رهبری تیم توسعه فرانتاند و تضمین تحویل بهموقع و با کیفیت پروژهها.
بهینهسازی عملکرد وبسایتها و برنامههای وب.
نوشتن کد تمیز، کارآمد و قابل نگهداری.
اجرای تستهای واحد و یکپارچهسازی برای اطمینان از کیفیت کد.
پیادهسازی و مدیریت کانتینرهای Docker برای سرویسهای فرانتاند.
تنظیم و نگهداری محیطهای CI/CD.
مشاوره و راهنمایی به اعضای تیم جونیور و کمک به توسعه مهارتهای آنها.
بررسی کدهای تولید شده توسط تیم و ارائه بازخورد سازنده.
حل مسائل پیچیده و ارائه راهحلهای خلاقانه.
مستندسازی فرآیندهای توسعه و تکنیکهای مورد استفاده.
بهروزرسانی و نگهداری بستهها و وابستگیهای پروژه.
همکاری با تیمهای بکاند برای یکپارچهسازی بدون نقص.
پیادهسازی بهترین شیوههای امنیتی در توسعه فرانتاند.
ایجاد و نگهداری تستهای خودکار برای اجزای فرانتاند.
مدیریت و بهینهسازی بارگیری و اجرای منابع وبسایت.
تحقیق و ارزیابی تکنولوژیهای جدید برای بهبود فرآیندهای توسعه.
نظارت بر عملکرد و قابلیتهای پاسخگویی برنامهها.
ایجاد نمونههای اولیه و پروتوتایپهای سریع برای بررسی و تایید.
ارائه راهکارهای مقیاسپذیر برای مشکلات پیچیده.
شرایط مورد نیازها
حداقل 3 سال تجربه در توسعه فرانتاند.
تسلط بر React و Next.js.
تجربه گسترده در استفاده از TypeScript.
آشنایی عمیق با JavaScript و استانداردهای ECMAScript.
تجربه کار با Docker و مدیریت کانتینرها.
تجربه در معماری میکروسرویسها.
مهارتهای قوی در طراحی و پیادهسازی تستهای واحد و یکپارچهسازی.
تجربه کار با Git و سیستمهای کنترل نسخه.
تجربه در بهینهسازی عملکرد وبسایت.
آشنایی با اصول طراحی رابط کاربری و تجربه کاربری.
توانایی مستندسازی فرآیندهای توسعه و تکنیکهای مورد استفاده.
مهارت در استفاده از ابزارهای دیباگینگ و پروفایلینگ.
تجربه در کار با پایگاههای داده NoSQL و SQL.
توانایی یادگیری سریع تکنولوژیها و ابزارهای جدید.
تجربه در کار با APIهای RESTful و GraphQL.
دانش در زمینه بهینهسازی سئو (SEO) برای برنامههای وب.
تجربه در توسعه موبایل وب و واکنشگرا (Responsive Design).
توانایی مدیریت زمان و اولویتبندی وظایف.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای گروه گردشگری بزنیم بیرون (بامداد فصل رویش)