فروشگاه های زنجیره ای یاران دریان | Yaran Daryan Chain Store

استخدام Senior Front-End (React) Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    مهم نیست
  • حقوق

    توافقی

شرح موقعیت شغلی

ما به دنبال یک Senior Frontend Developer هستیم که بتواند در توسعه و تکامل محصولات نرم‌افزاری وب و موبایل نقش جدی و اثرگذار داشته باشد.


این موقعیت فقط برای پیاده‌سازی چند صفحه ساده نیست. ما به دنبال فردی هستیم که بتواند در طراحی ساختار، تصمیم‌گیری فنی، توسعه تمیز، بهینه‌سازی عملکرد و آماده‌سازی محصول برای استفاده واقعی در محیط Production نقش کلیدی داشته باشد.


این نقش ترکیبی از توسعه وب با React.js / Next.js و توسعه اپلیکیشن موبایل با React Native است.


---


## مسئولیت‌ها


 طراحی و توسعه رابط کاربری وب با React.js و Next.js
 طراحی و توسعه اپلیکیشن موبایل Cross-Platform با React Native

 مشارکت در طراحی معماری Frontend قابل توسعه، مقیاس‌پذیر و قابل نگهداری
 پیاده‌سازی ساختار Component-Based و رعایت اصول Clean Code

 طراحی و توسعه کامپوننت‌های reusable و استاندارد
 همکاری با تیم Backend برای اتصال دقیق و امن به APIها

 مدیریت State در پروژه‌های متوسط و بزرگ با ابزارهایی مثل Redux Toolkit، Context یا راهکارهای مشابه
 بهینه‌سازی Performance در وب و موبایل

 بررسی و رفع مشکلات مربوط به Render، Loading، Bundle Size و تجربه کاربری
 پیاده‌سازی Layoutهای Responsive، Mobile-first و Cross-browser

 توسعه و نگهداری Design System یا UI Kit داخلی
 همکاری با تیم طراحی برای تبدیل دقیق طرح‌ها به رابط کاربری قابل استفاده

 بررسی، Debug و رفع مشکلات پیچیده در محیط Development و Production
 مشارکت در تصمیم‌گیری‌های فنی مربوط به ساختار پروژه، ابزارها و مسیر توسعه

 مستندسازی بخش‌های مهم فنی و رعایت استانداردهای تیمی
 کمک به ارتقای کیفیت کد، Code Review و انتقال تجربه به اعضای تیم


---


## مهارت‌های مورد نیاز


 تسلط حرفه‌ای به JavaScript مدرن و TypeScript
 تسلط کامل به React.js

 تجربه جدی با Next.js و مفاهیمی مثل SSR، SSG، Routing و Data Fetching
 تجربه عملی و قابل ارائه با React Native

 آشنایی خوب با Expo و فرآیند توسعه اپلیکیشن موبایل
 تسلط بر مفاهیم Component Lifecycle، Hooks، Memoization و Render Optimization

 تسلط بر State Management در پروژه‌های واقعی
 تجربه کار با REST API و مدیریت خطا، Loading، Cache و Token

 آشنایی با Authentication Flow، Refresh Token و Secure Storage در موبایل
 توانایی پیاده‌سازی UI دقیق، تمیز و نزدیک به Design

 تسلط بر CSS، Responsive Design و اصول Layout
 آشنایی با ابزارهای Styling مثل CSS Modules، Styled Components، Emotion، Tailwind یا مشابه

 تجربه کار با UI Libraryهایی مثل Material UI، Ant Design یا سایر Design Systemها
 آشنایی با ابزارهای Build مثل Vite، Webpack یا ابزارهای مشابه

 تسلط کافی به Git و فرآیندهای Branching، Pull Request و Code Review
 توانایی تحلیل مسئله، تصمیم‌گیری فنی و ارائه راه‌حل پایدار

 دقت بالا در جزئیات UI، UX، Performance و Maintainability

---

## برای React Native انتظار داریم

 تجربه ساخت اپلیکیشن واقعی با React Native

 آشنایی با Expo و EAS Build
 تسلط بر Navigation در اپلیکیشن موبایل

 تجربه کار با Push Notification
 آشنایی با Location، Map و Permissionها

 مدیریت Secure Storage و اطلاعات حساس سمت موبایل
 آشنایی با انتشار یا آماده‌سازی خروجی Android

 توانایی Debug روی دستگاه واقعی و Emulator
 آشنایی با تفاوت‌های رفتاری Android و iOS

 رعایت ساختار تمیز برای صفحات، کامپوننت‌ها، سرویس‌ها و State

---

## مزیت محسوب می‌شود اگر

 تجربه انتشار اپ در Google Play یا App Store داشته باشید

 تجربه کار با Monorepo مثل Nx یا Turborepo داشته باشید
 تجربه کار با RTK Query یا TanStack Query داشته باشید

 تجربه طراحی یا توسعه Design System داشته باشید
 تجربه کار با انیمیشن‌های حرفه‌ای مثل Reanimated، Framer Motion یا Lottie داشته باشید

 تجربه کار روی پروژه‌های Dashboard، Marketplace، Delivery، Chat، Task Management یا اپلیکیشن‌های سازمانی داشته باشید
 با مفاهیم PWA آشنا باشید

 تجربه تست‌نویسی با Jest، React Testing Library یا ابزارهای مشابه داشته باشید
 با CI/CD در سطح Frontend آشنا باشید

 درک خوبی از UX، Accessibility و رفتار کاربر داشته باشید
 توانایی Mentoring، Code Review و هدایت فنی اعضای juniorتر تیم را داشته باشید


---


## ویژگی‌های شخصیتی و کاری مورد انتظار


ما دنبال فردی هستیم که فقط کدنویس نباشد؛ بلکه بتواند مسئولیت یک بخش مهم از محصول را بپذیرد.


برای ما این موارد مهم است:


 مسئولیت‌پذیری واقعی
 دقت در جزئیات

 نظم در تحویل کار
 توانایی حل مسئله

معرفی شرکت

سوپرمارکت های دریانی ( درياني ها ) در سال 1316 راه اندازی گردید.
در سال 1385 شرکت فروشگاه های زنجیره ای یاران دریان به عنوان اولین سوپرمارکت زنجیره ای کشور (پس از انقلاب) از وزارت بازرگانی مجوز فعالیت گرفت.
یاران دریان توانست با موفقیت برای اولین بار، مدل فرانچایز را در ایران پیاده سازی و به مرحله ی اجرا برساند و در حال حاضر نزدیک به 1000 شعبه در تهران و سایر شهرستان ها فعال می باشد.
  • مهارت‌های مورد نیاز

    Front-end React ReactJS Javascript
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml