استخدام توسعهدهنده React-Next.js) Front-End-دورکاری)
شرح موقعیت شغلی
ما به دنبال یک توسعهدهنده خلاق و با تجربه Front-End هستیم که به React و Next.js مسلط باشد. چالش اصلی و جذابیت این پوزیشن، ایجاد رابطهای کاربری مدرن، سریع و بهینه (Headless) برای وبسایتهایی است که بکاند (Back-End) آنها بر پایه WordPress و PHP بنا شده است.
اگر عاشق معماریهای Jamstack هستید و میدانید چگونه قدرت Next.js را با انعطافپذیری وردپرس ترکیب کنید، جای شما در تیم ما خالیست.
شرح مسئولیتها (Responsibilities)
اگر عاشق معماریهای Jamstack هستید و میدانید چگونه قدرت Next.js را با انعطافپذیری وردپرس ترکیب کنید، جای شما در تیم ما خالیست.
شرح مسئولیتها (Responsibilities)
شما به عنوان توسعهدهنده فرانتاند، مسئولیتهای زیر را بر عهده خواهید داشت:
- توسعه و پیادهسازی رابط کاربری: طراحی و کدنویسی صفحات وب با استفاده از React.js و فریمورک Next.js (با تمرکز بر SSR و SSG).
- اتصال به بکاند (Integration): ارتباط موثر با APIهای وردپرس (REST API یا WPGraphQL) و سرویسهای نوشته شده با PHP برای دریافت و ارسال دادهها.
- مهاجرت و بازطراحی: تبدیل قالبهای سنتی وردپرس یا پروژههای قدیمی PHP به اپلیکیشنهای مدرن و تکصفحهای (SPA) یا وبسایتهای Headless.
- بهینهسازی عملکرد (Performance): تضمین سرعت لود بالا، سئو تکنیکال (SEO) و رعایت استانداردهای Core Web Vitals.
- مدیریت State: پیادهسازی مدیریت وضعیت (State Management) بهینه (با Context API، Redux یا Zustand).
- ریسپانسیو سازی: اطمینان از نمایش صحیح و تجربه کاربری عالی در تمامی دستگاهها (موبایل، تبلت و دسکتاپ).
- همکاری تیمی: تعامل مستمر با تیم Backend (توسعهدهندگان PHP) و تیم طراحی UI/UX برای پیادهسازی دقیق طرحها.
- دیباگ و نگهداری: شناسایی و رفع باگهای احتمالی و بهروزرسانی کدها بر اساس آخرین تغییرات تکنولوژی.
مهارتهای تخصصی مورد نیاز
- تسلط کامل بر HTML5, CSS3, JavaScript (ES6+).
- تسلط عمیق بر React.js و فریمورک Next.js.
- تجربه کار با RESTful APIs و آشنایی با GraphQL.
- آشنایی با ساختار WordPress (دانش در مورد اینکه وردپرس چگونه دادهها را خروجی میدهد، مزیت محسوب میشود).
- تسلط بر Tailwind CSS یا ابزارهای مشابه برای استایلدهی.
- آشنایی با TypeScript (مزیت مهم).
- تجربه کار با Git و سیستمهای ورژن کنترل.
مهارتهای نرم:
- توانایی تفکر محصولمحور و ترجمهٔ نیازهای UX به راهکارهای فنی
- همکاری مؤثر با تیمهای Backend, AI, Product و QA
- دقت، مستندسازی و نگهداری کد تمیز قابل توسعه
- توانایی کار در محیطهای چابک (Agile/Scrum)
مزایا:
محیط کاری حرفهای، دوستانه و با تمرکز بر رشد مهارتی
بیمهٔ تأمین اجتماعی
فرصت همکاری در پروژههای بینالمللی و دسترسی به چالشهای فنی سطح بالا
موقعیت: تهران، سهروردی شمالی
نوع همکاری: دورکاری، حضوری (هیبریدی)
مهارتهای مورد نیاز
- Front-end
- NextJS
- React
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست