توضیحات
چه وظایفی خواهید داشت؟
- ایجاد و توسعه کامپوننتهای UI: ساخت و نگهداری کامپوننتهای قابل استفاده مجدد با توجه به Design System موجود.
- مستندسازی: تهیه مستندات فنی و راهنماهای استفاده از کامپوننتها برای سایر اعضای تیم.
- همکاری با طراحان: همکاری نزدیک با طراحان برای پیادهسازی دقیق طراحیها و اطمینان از سازگاری با Design System.
- بهینهسازی عملکرد: بهبود عملکرد و دسترسیپذیری کامپوننتها برای ارائه تجربه بهتر به کاربران.
- تست: انجام تستهای واحد و یکپارچگی برای اطمینان از کیفیت کامپوننتها.
آنچه که ما در پرتال ارائه میدهیم:
- حقوق منظم و کامل به همراه پاداشها و بیمه و بیمه تکمیلی.
- فضای کاری دوستانه و حمایتگر که به رشد فردی و تیمی کمک میکند.
- همکاری با تیمی حرفهای و باتجربه که از نوآوری و ایدههای جدید استقبال میکند.
- شفافیت در تمامی جنبههای کاری، از وظایف تا پیشرفت.
- فرصت یادگیری و رشد در حوزه Design System و جدیدترین فناوریهای Front-End.
- امکان رشد و ارتقای شغلی به همراه دسترسی به منابع یادگیری فناوریهای جدید.
- اتاق بازی، امکانات تفریحی و بوفه برای ایجاد محیطی شاداب و خلاق.
- مشارکت در تصمیمگیریهای فنی و فرصت داشتن نقش کلیدی در پروژهها.
ما در پرتال چه توانمندیهایی نیاز داریم؟
- تسلط کامل به JavaScript ،HTML و CSS: آشنایی عمیق با ویژگیهای مدرن JavaScript (ES6+) و توانایی استفاده از HTML و CSS برای ساخت صفحات وب واکنشگرا و زیبا.
- تجربه کار با فریمورک React: توانایی ایجاد و مدیریت کامپوننتهای React، شامل استفاده از Hookها و مدیریت وضعیت (State Management).
- Tailwind و دسترسپذیری: تسلط به اصول دسترسپذیری و کار با کلاسهای Tailwind برای طراحی سریع و مؤثر.
- آشنایی با Storybook: آشنایی با Storybook به عنوان ابزاری برای مستندسازی و مدیریت کامپوننتها، یک مزیت محسوب میشود.
- درک اصول Design System: آشنایی اولیه با توکنهای طراحی، کتابخانههای کامپوننت و ساختارهای Design System.
- توانایی ارتباط مؤثر با اعضای تیم: توانایی برقراری ارتباط و همکاری با دیگر اعضای تیم برای بهبود روند کار و تسهیل فرآیندها.
- آشنایی با متدولوژی چابک (Agile): تجربه کار با متدولوژیهای چابک برای بهینهسازی روند توسعه و تسریع در ارائه محصول.
- علاقهمندی به یادگیری: اشتیاق به یادگیری فناوریهای جدید و بهبود مستمر مهارتها.
ویژگیهای شخصیتی که به دنبال آن هستیم:
- تفکر تحلیلی و منطقی: توانایی تجزیه و تحلیل مسائل و درک روابط بین اجزای مختلف سیستم.
- توجه به جزئیات: دقت در پیادهسازی طراحیها و تضمین کیفیت کار.
- علاقهمند به طراحی: علاقه به اصول طراحی و توانایی درک نیازهای کاربران.