ما به دنبال یک توسعه دهنده ارشد با مهارت بالا هستیم تا به تیم ما بپیوندد. کاندیدای ایدهآل تجربه زیادی با react.js و next.js خواهد داشت و نقش مهمی در ایجاد رابطهای کاربری جذاب و عملکردی ایفا میکند. علاوه بر توسعه وب، شما همچنین به انتقال برنامههای وب react/next.js ما به برنامههای تلفن همراه با استفاده از فناوریهایی مانند خازن یونی یا چارچوبهای مشابه کمک میکنید.
مسئولیتها: - توسعه ویژگیهای جدید برای کاربر react.js و پیادهسازی معماریهای فرانتاند با کارایی بالا با next.js. - اجزای قابل استفاده مجدد و کتابخانههای فرانتاند را بسازید و نگهداری کنید، از کدهای تمیز، کارآمد و به خوبی مستند شده اطمینان حاصل کنید. - با رابط کاربری همکاری کنید. طراحان /ux برای ترجمه طرحها و قابهای سیمی به کد با کیفیت بالا. - اجزای سازنده را برای حداکثر کارایی در طیف گستردهای از دستگاهها و مرورگرهای دارای قابلیت وب بهینه کنید. -از ابزارهای مدیریت حالت مدرن مانند zustand، jotai یا برای مدیریت کارآمد وضعیت برنامه، به حداقل رساندن پیچیدگی و بهبود مقیاس پذیری، عقب نشینی کنید. - المان های front-end را با منطق سمت سرور و apis آرام یکپارچه کنید. - عملکرد، مقیاس پذیری و پاسخگویی وب سایت را حفظ و بهبود بخشید. - برای مدیریت وضعیت و انتشار دادهها از طریق درختهای مؤلفه بهطور مؤثری از زمینه در واکنش استفاده کنید. - از ابزارهای کنترل نسخه (مانند git) برای مدیریت مشترک کد پروژه استفاده کنید.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: - Develop new user-facing features using React.js and implement high-performance front-end architectures with Next.js. - Build and maintain reusable components and front-end libraries, ensuring clean, efficient, and well-documented code. - Collaborate with UI/UX designers to translate designs and wireframes into high-quality code. - Optimize components for maximum performance across a wide range of web-capable devices and browsers. - Utilize modern state management tools like Zustand, Jotai, or Recoil to efficiently manage application state, minimizing complexity and improving scalability. - Integrate front-end elements with server-side logic and RESTful APIs. - Maintain and improve the website's performance, scalability, and responsiveness. - Leverage context effectively within React to manage state and propagate data through component trees. - Use version control tools (e.g., Git) for handling project code collaboratively.
این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران تلنت برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.