ما به دنبال یک توسعه دهنده ارشد ماهر هستیم تا تیم خود را با تمرکز قوی بر react.js تقویت کند. نامزد موفق در ساخت رابط های کاربری جذاب و کارآمد با استفاده از react.js، next.js و فریم ورک های مدرن css مانند tailwind css و mui (material-ui) نقش اساسی خواهد داشت. شما در تمام مراحل طراحی اجزای رابط، از مفهوم تا آزمایش نهایی، درگیر خواهید بود.
مسئولیت ها:
با استفاده از react.js ویژگیهای جدیدی را برای کاربر ایجاد کنید و معماریهای جلویی قوی و با کارایی بالا را با next.js پیادهسازی کنید.
ساخت و نگهداری اجزای قابل استفاده مجدد و کتابخانه های فرانت اند برای استفاده در آینده، تضمین کد تمیز و کارآمد همراه با مستندات.
طراحیها و فریمهای سیمی را به کد باکیفیت ترجمه کنید، با همکاری نزدیک با طراحان ui/ux.
بهینه سازی اجزا برای حداکثر کارایی در طیف وسیعی از دستگاه ها و مرورگرهای دارای قابلیت وب.
عناصر فرانت اند را با منطق و عملکردهای سمت سرور با استفاده از apis آرام یکپارچه کنید.
حفظ و بهبود وب سایت، بهینه سازی برنامه برای حداکثر سرعت و مقیاس پذیری.
برای مدیریت وضعیت و انتشار داده ها از طریق درختان مؤلفه، از زمینه به طور مؤثر در واکنش استفاده کنید.
از ابزارهای کنترل نسخه مانند git برای مدیریت مؤثر و مشارکتی کد پروژه استفاده کنید.
این نقش یک فرصت استثنایی برای توسعه برنامه های کاربردی وب با کیفیت بالا و تاثیرگذار در یک محیط مشترک و نوآورانه فراهم می کند. اگر مشتاق ایجاد برنامه های کاربردی وب کاربر پسند و با کارایی بالا هستید و به جزئیات توجه دارید، خوشحال می شویم به تیم خود خوشامد بگوییم.
الزامات
حداقل 5 سال تجربه به عنوان یک توسعه دهنده front-end، با تجربه گسترده در react.js، از جمله هوک ها و کامپوننت های مبتنی بر کلاس.
تسلط قوی در next.js و فریمورک های استایلی مانند tailwind css و mui.
درک عمیق یکپارچه سازی api و مدیریت حالت در برنامه های React.
تخصص در html، css، و جاوا اسکریپت: تسلط بر فناوری های اصلی مورد استفاده برای ساخت رابط کاربری وب.
طراحی پاسخگو و موبایل: مهارت در طراحی و توسعه رابط هایی که به طور یکپارچه در دستگاه ها و اندازه های مختلف صفحه نمایش کار می کنند.
بهینه سازی عملکرد: تجربه در بهینه سازی عملکرد جلویی برای بهبود تجربه کاربر با کاهش زمان بارگذاری.
سیستم های کنترل نسخه: مهارت در استفاده از ابزارهایی مانند git برای مدیریت کد منبع.
ادغام پیوسته/ استقرار پیوسته (ci/cd): آشنایی با فرآیندهای اتوماسیون برای آزمایش و استقرار برنامه ها در خط لوله ci/cd.
We are seeking a highly skilled senior front-end developer to join our team. The ideal candidate will have extensive experience with React.js and Next.js and will play a crucial role in building engaging and performant user interfaces. In addition to web development, you will also help transition our React/Next.js web applications to mobile applications using technologies like Ionic Capacitor or similar frameworks.
Responsibilities:
Requirements:
This role is an excellent opportunity to work on innovative web and mobile applications in a collaborative, fast-paced environment. If you're passionate about building outstanding user experiences and excited about mobile-first development, we’d love to have you join our team!
این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران تلنت برین و از اونجا برای این شغل اقدام کنین.