توضیحات
شرح شغل:
- طراحی و توسعه رابطهای کاربری پیشرفته با استفاده از React و Next.js.
- بهینهسازی عملکرد برنامهها و آشنایی کامل با React life cycles.
- همکاری نزدیک با تیمهای دیگر برای بهبود کیفیت و پایداری نرمافزار.
- استفاده از Docker برای مدیریت محیطهای توسعه و استقرار مهارتهای موردنیاز (فرانتاند).
شرایط احراز:
- مسلط به Redux Toolkit.
- مسلط به مفاهیم SSR و SSG.
- تجربه کار با JavaScript Bundlers مانند Webpack.
- آشنایی با Monorepo (NX یا Turbo).
- آشنایی با پیادهسازی و معماری Micro Front-End.
- تجربه توسعه کتابخانههای UI (Headless).
- تسلط کامل به JavaScript و TypeScript.
- تجربه عمیق کار با React و Next.js.
- مسلط به HTML ،CSS ،SCSS و بهبود تجربه کاربری.
- تجربه بهینهسازی عملکرد پروژهها مهارتهای موردنیاز (موبایل).
- مسلط به Dart و Flutter.
- تجربه کار با Bloc.
- مسلط به Domain Driven Design (DDD).
- تجربه کار با ابزارهایی مانند Injectable ،Freezed ،Get_it.
- توانایی حل مسئه و مسلط به الگوریتمها و Data Structure.
- حداقل پنج سال تجربه حرفهای در توسعه فرانتاند و موبایل.
- توانایی کار در محیطهای Agile و ارائه راهکارهای خلاقانه.
- مهارتهای ارتباطی قوی و توانایی کار تیمی.
To see more jobs that fit your career