روز های کاری :
- شنبه تا چهارشنبه از ساعت 8:00 تا 16:00
- پنجشنبه ها از ساعت 8:00 تا 12:00
شرح شغل :
- طراحی و پیادهسازی راهحلهای فرانتاند قابل گسترش و نگهداری با استفاده از React، Next.JS و Redux.
- توسعه کامپوننتها و کتابخانههای قابل استفاده مجدد برای استفادههای آینده.
- پیادهسازی طراحیهای واکنشگرا با استفاده از Tailwind CSS و Shadcn/UI، و اطمینان از سازگاری بین مرورگرها.
- همکاری با طراحان برای ایجاد و نگهداری سیستم طراحی قوی در سراسر سازمان.
- نوشتن کد تمیز، کارآمد و مستند در جاوااسکریپت و تایپاسکریپت، با رعایت اصول " Clean Code ".
- انجام بازبینی کد و ارائه بازخورد سازنده به اعضای تیم.
- پیادهسازی استراتژیهای تست با استفاده از Jest برای اطمینان از پوشش بالای کد.
- بهینهسازی برنامهها برای حداکثر سرعت و مقیاسپذیری.
- اتصال برنامههای فرانتاند به سرویسهای بکاند.
- بهروز ماندن با تکنولوژیهای جدید فرانتاند و بهترین شیوههای صنعت.
شرایط احراز:
- بیش از 4 سال تجربه به عنوان توسعهدهنده فرانتاند.
- تسلط قوی در React، Next.JS، Redux، HTML، CSS، جاوااسکریپت و تایپاسکریپت.
- تجربه در SSR، RSC و دیگر استراتژیهای رندرینگ در Next.JS.
- تخصص در استفاده از Tailwind CSS برای استایلدهی.
- درک سیستمهای طراحی و چگونگی ترویج آنها در تیمها.
- آشنایی با روشهای تست و تجربه با Jest.
- آشنایی با پایگاههای داده و SQL.
- تجربه با ابزارهای مدیریت پروژه Agile مانند Jira.
- تسلط در جریانهای گیت و رفع تضادها در کنترل نسخه.
- داشتن سابقه ثابت در تحویل حداقل 3 محصول فرانتاند موفق.
- مهارتهای عالی در حل مسئله و ارتباط.
نقاط قوت کلیدی:
- مدرک کارشناسی در رشته علوم کامپیوتر، مهندسی یا رشتههای مرتبط.
- تجربه با Storybook و Husky.