استخدام توسعهدهنده (Front-End (React
شرح موقعیت شغلی
مسئولیتها:
- طراحی معماری مقیاسپذیر بر پایه React و Next.js با رویکرد Component-Driven و Clean Architecture
- هدایت تصمیمات فنی در حوزه Frontend و مسیر تکنولوژی تیم
- طراحی و توسعه اپلیکیشنهای Cross-Platform با React Native در سطح Production-grade
- حل مسائل پیچیده Performance، Scalability و Maintainability در پروژههای وب و موبایل
- مدیریت شرایط بحرانی، تحلیل ریشهای مشکلات و ارائه راهحلهای بهینه و پایدار
- طراحی و توسعه Design System داخلی و استانداردسازی الگوهای UI
- همکاری با تیمهای Backend، DevOps و Design برای همراستاسازی معماری سیستم
- بهبود مستمر UX، Accessibility و Performance با رویکرد دادهمحور
- توانایی Mentoring و هدایت فنی و ارتقای سطح کیفی تیم
- مشارکت در طراحی و بهینهسازی CI/CD Pipelineهای Frontend
- بررسی و معرفی تکنولوژیها و رویکردهای نوآورانه در راستای رشد محصول و تیم
مهارتهای مورد نیاز:
- تسلط عمیق و حرفهای به JavaScript (ES6+) و TypeScript
- تجربه معماری و توسعه سیستمهای بزرگ با React.js و Next.js (SSR, SSG, ISR)
- تسلط عملی و Production-level بر React Native
- درک عمیق از الگوهای State Management (Redux Toolkit, Context, یا راهکارهای مدرن دیگر)
- توانایی طراحی معماری Frontend مقیاسپذیر و قابل نگهداری
- تسلط بر مفاهیم Performance Optimization در وب و موبایل
- تجربه کار با GraphQL / REST و بهینهسازی لایه ارتباط با API
- تسلط بر ابزارهای Styling مدرن (Styled Components, Emotion یا مشابه)
- تجربه طراحی و پیادهسازی Design System و آشنایی عمیق با Material 3 (M3) Expressive
- تسلط بر تستنویسی (Jest, React Testing Library و تستهای Integration)
- آشنایی عملی با ابزارهای Build و Bundling (Vite, Webpack)
- درک مفاهیم DevOps در سطح Frontend (CI/CD، Docker، GitHub Actions, Gitlab Pipeline)
- توانایی تصمیمگیری مستقل و تحلیل Trade-offهای فنی
مزیت محسوب میشود اگر:
- تجربه طراحی و نگهداری Monorepo (Nx, Turborepo)
- تجربه انتشار و نگهداری اپلیکیشن React Native در App Store و Google Play
- تجربه پیشرفته در Theming و سفارشیسازی Design System
- آشنایی با Framer Motion، Reanimated و انیمیشنهای پیچیده
- تجربه کار در پروژههای Large-scale با معماری Micro-frontend یا مشابه
- مشارکت در تصمیمات محصولمحور و همکاری فعال در UX Research
- سابقه Mentorship رسمی یا هدایت فنی تیم
- طراحی معماری مقیاسپذیر بر پایه React و Next.js با رویکرد Component-Driven و Clean Architecture
- هدایت تصمیمات فنی در حوزه Frontend و مسیر تکنولوژی تیم
- طراحی و توسعه اپلیکیشنهای Cross-Platform با React Native در سطح Production-grade
- حل مسائل پیچیده Performance، Scalability و Maintainability در پروژههای وب و موبایل
- مدیریت شرایط بحرانی، تحلیل ریشهای مشکلات و ارائه راهحلهای بهینه و پایدار
- طراحی و توسعه Design System داخلی و استانداردسازی الگوهای UI
- همکاری با تیمهای Backend، DevOps و Design برای همراستاسازی معماری سیستم
- بهبود مستمر UX، Accessibility و Performance با رویکرد دادهمحور
- توانایی Mentoring و هدایت فنی و ارتقای سطح کیفی تیم
- مشارکت در طراحی و بهینهسازی CI/CD Pipelineهای Frontend
- بررسی و معرفی تکنولوژیها و رویکردهای نوآورانه در راستای رشد محصول و تیم
مهارتهای مورد نیاز:
- تسلط عمیق و حرفهای به JavaScript (ES6+) و TypeScript
- تجربه معماری و توسعه سیستمهای بزرگ با React.js و Next.js (SSR, SSG, ISR)
- تسلط عملی و Production-level بر React Native
- درک عمیق از الگوهای State Management (Redux Toolkit, Context, یا راهکارهای مدرن دیگر)
- توانایی طراحی معماری Frontend مقیاسپذیر و قابل نگهداری
- تسلط بر مفاهیم Performance Optimization در وب و موبایل
- تجربه کار با GraphQL / REST و بهینهسازی لایه ارتباط با API
- تسلط بر ابزارهای Styling مدرن (Styled Components, Emotion یا مشابه)
- تجربه طراحی و پیادهسازی Design System و آشنایی عمیق با Material 3 (M3) Expressive
- تسلط بر تستنویسی (Jest, React Testing Library و تستهای Integration)
- آشنایی عملی با ابزارهای Build و Bundling (Vite, Webpack)
- درک مفاهیم DevOps در سطح Frontend (CI/CD، Docker، GitHub Actions, Gitlab Pipeline)
- توانایی تصمیمگیری مستقل و تحلیل Trade-offهای فنی
مزیت محسوب میشود اگر:
- تجربه طراحی و نگهداری Monorepo (Nx, Turborepo)
- تجربه انتشار و نگهداری اپلیکیشن React Native در App Store و Google Play
- تجربه پیشرفته در Theming و سفارشیسازی Design System
- آشنایی با Framer Motion، Reanimated و انیمیشنهای پیچیده
- تجربه کار در پروژههای Large-scale با معماری Micro-frontend یا مشابه
- مشارکت در تصمیمات محصولمحور و همکاری فعال در UX Research
- سابقه Mentorship رسمی یا هدایت فنی تیم
مهارتهای مورد نیاز
- Front-end
- React
- Javascript
- Redux
- ReactJS
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۴۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست