استخدام توسعه دهنده فرانت اند (ReactJS/NextJs-Front-End Developer-گرگان-دورکاری)
شرح موقعیت شغلی
فناوری دراپ محیطی پویا، آیندهنگر و نتیجهمحور را ارائه میدهد که شما در آن فرصت کار در تیمهای مختلف و امکان رشد و توسعه در مسیر شغلی خود را خواهید داشت. همچنین با کار در فناوری دراپ این فرصت را خواهید داشت تا با جدیدترین تکنولوژیها، روی پروژههای نوآورانه و چالشبرانگیز کار کنید.
- حداقل ۳ سال تجربه کاری مرتبط در زمینه توسعه Front-End در شرکتها یا پروژههای معتبر الزامی است.
مهارتهای ضروری:
- تسلط کامل به React.js و فریمورک Next.js
- تسلط کامل به مفاهیم SSR (Server-Side Rendering)، SSG (Static Site Generation) و ISR
- تسلط کامل به JavaScript (ES6+) و TypeScript
- درک عمیق از HTML5 و CSS3 و مفاهیم Responsive Design (طراحی واکنشگرا و Mobile-First)
- تسلط به ابزارهای مدیریت استیت مانند Redux / Redux Toolkit یا Zustand
- تجربه کار با Axios / Fetch API و مدیریت درخواستهای ناهمزمان (Asynchronous JavaScript)
- تسلط به حداقل یکی از فریمورکها/کتابخانههای UI مانند Tailwind CSS، Bootstrap یا MUI
- آشنایی با Preprocessorهای CSS مانند Sass / SCSS
- تسلط کامل به ارتباط با وبسرویسهای RESTful APIs
- تسلط به Git و فرآیندهای کنترل نسخه
- آشنایی با اصول اولیه SEO فنی (Technical SEO) در فریمورکهای React/Next.js
- آشنایی با مشکلات مربوط به ناسازگاری مرورگرها (Cross-Browser Compatibility) و روشهای رفع آنها
- قابلیت نوشتن کدهای تمیز، مقیاسپذیر، خوانا و Reusable (پایبندی به اصول DRY و SOLID)
- ارائه نمونهکارهای فعال و قابل بررسی
مهارتهای امتیازی:
- آشنایی یا تجربه کار با TanStack Query (React Query)
- تسلط یا آشنایی با Headless CMSها مانند Strapi یا Directus
- آشنایی با ابزارهای تست فرانتاند (Jest، React Testing Library یا Cypress)
- تجربه بهینهسازی سرعت و کارایی صفحات (Core Web Vitals & Performance Optimization)
- آشنایی یا تجربه کار با Gatsby یا GraphQL
- آشنایی با متدولوژیهای مدیریت پروژه چابک (Scrum / Kanban)
شرح فعالیتهای این موقعیت شغلی:
- پیادهسازی و توسعه رابط کاربری (UI) پروژهها بر پایه React.js / Next.js
- اتصال و یکپارچهسازی (Integration) کامل فرانتاند با APIها و سرویسهای سمت سرور
- نوشتن کدهای تمیز، ماژولار و با قابلیت استفاده مجدد (Clean & Reusable Code)
- بهینهسازی برنامهها جهت دستیابی به بالاترین سرعت، کارایی و پاسخگویی در دستگاههای مختلف
- اطمینان از معتبرسازی (Validation) دقیق ورودیهای کاربر قبل از ارسال به سرور
- ارائه قابلیتها به صورت تستشده و عاری از باگهای ظاهری و عملکردی
- همکاری نزدیک با تیمهای UI/UX و Back-End جهت پیشبرد بهتر پروژهها
شرایط عمومی:
- توانایی درک و خواندن متون فنی به زبان انگلیسی
- روحیه کار گروهی، مسئولیتپذیری بالا و نظم فردی
- تفکر تحلیلی، خلاقیت و توانایی حل مسئله
- علاقهمند به یادگیری مستمر تکنولوژیهای جدید دنیای وب
شرایط کاری:
- نوع همکاری: تماموقت با امکان دورکاری کامل
- ساعت کاری: شنبه تا چهارشنبه ۹ تا ۱۷ و پنجشنبه ۹ تا ۱۵ (با شناوری و انعطافپذیری با هماهنگی تیم)
- فرآیند توسعه استاندارد: مدیریت پروژه بر پایه اسکرام، کدریویو منظم، آنالیز خودکار کدهای سورس با SonarQube و ارزیابی کیفیت توسط تیم QA.
- محیط شفاف: مکانیزمهای دقیق برای مدیریت زمان، تسکها و پروژهها جهت ایجاد چارچوبی استاندارد و بیدغدغه برای افراد منظم.
ما پس از بررسی رزومهها و نمونهکارها، در اسرع وقت با افراد منتخب جهت آغاز فرآیند مصاحبه تماس خواهیم گرفت.
مهارتهای مورد نیاز
- Front-end
- NextJS
- ReactJS
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۳۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت