لطفا قبل از ارسال رزومه حتما توجهات 1 تا 3 را با دقت مطالعه کنید:
توجه مهم 1: این موقعیت شغلی فقط و فقط برای همکاری تمام وقت و یا نیمه وقت اما بصورت دورکار یا هیبریدی برای کسانی است که حداقل تا یک سال آینده حداقل 2 هفته در ماه یا فول تایم وقت خالی برای همکاری داشته باشند و اگر کسی هستید که چندین پروژه همزمان میگیرید و تعهد اخلاقی و کاری برای تحویل به موقع و درست را ندارید لطفا رزومه ارسال نفرمایید.
توجه مهم 2: لطفا جزئیات و شرایط احراز این موقعیت شغلی را با دقت مطالعه کنید و فقط درصورتیکه دانش و تجربه های خواسته شده و سابقه و نمونه کار مرتبط دارید برای ارسال رزومه اقدام نمایید.
توجه مهم 3: ارسال لینک لایو و فعال نمونه کارهای انجام شده در حوزه طراحی سایت، اپلیکیشن و برنامه نویسی و درصد و نقش شما در پروژه های ذکر شده در رزومه برای این موقعیت شغلی الزامی است.
مهارت های لازم الزامی (تسلط کامل):
- تسلط کامل به Next.js 14+ شامل App Router، Server Components، Server Actions و API Routes و سابقه کار با ورژن 13 با Page Router
- تسلط کامل به React 18+ شامل Hooks، Context API، Performance Optimization و Component Architecture
- تسلط کامل به TypeScript شامل Advanced Types، Generics و Type-safe Development
- تسلط کامل به Tailwind CSS شامل Custom Configuration، Plugins و Utility Classes
- تسلط کامل به PostgreSQL و Prisma ORM شامل Schema Design، Migrations و Query Optimization
- تسلط کامل به NextAuth.js شامل طراحی Authentication Flows، Session Management و Two-Factor Authentication
- تسلط به React Hook Form و Zod برای مدیریت و اعتبارسنجی فرمها
- تسلط به TanStack Query (React Query) برای مدیریت Server State و Data Fetching
- تسلط به State Management با استفاده از Zustand و Context API
- تسلط به طراحی و پیادهسازی RESTful API
- تسلط به Git و مدیریت Version Control
- تسلط به Responsive Design و توسعه Mobile-First
مهارت های ضروری (تسلط خوب):
- آشنایی با کتابخانههای Animation مانند Framer Motion و GSAP
- آشنایی با TipTap Rich Text Editor و پیادهسازی ویرایشگرهای پیشرفته
- آشنایی با Leaflet و یکپارچهسازی نقشههای تعاملی
- تسلط به Image Optimization با Sharp و Next.js Image Component
- تسلط به Performance Optimization و بهینهسازی Bundle Size
- آشنایی با Sentry برای Error Tracking و Monitoring
مهارت هایی که مزیت محسوب میشود:
- تجربه کار با SEO Optimization و بهینهسازی موتورهای جستجو در Next.js
- آشنایی با PWA (Progressive Web Apps)
- آشنایی با پیکربندی Webpack و Build Tools
- تجربه کار با CI/CD Pipelines
- تجربه Deploy بر روی داکر و Containerization
- آشنایی با اصول Web Accessibility (a11y)
- تجربه نوشتن Unit Test و E2E Test (Jest، Cypress، Playwright)
- آشنایی با GraphQL
مهارتهای تخصصی پروژه:
- توانایی کار با Radix UI و shadcn/ui برای ساخت Component Library
- تجربه کار با Multi-role Authentication System
- تسلط به RTL Design و توسعه رابط کاربری فارسی
- توانایی پیادهسازی OTP Authentication و سیستمهای امنیتی
الزامات عمومی:
- حداقل 3 سال سابقه کار حرفهای با React و Next.js
- تجربه کار بر روی پروژههای تولیدی (Production) با ترافیک بالا
- توانایی خواندن و نوشتن مستندات فنی به زبان انگلیسی
- آشنایی با Design Patterns و Clean Code Principles
- مهارت Debugging و حل مشکلات پیچیده
- توانایی کار تیمی و استفاده از Git Workflow (Pull Request، Code Review)
** سرعت زیاد ، خلاقیت و هوشمندی و پیگیر بودن از مهترین خصوصیت های مورد نیاز این موقعیت شغلی است و در صورت کند بودن سرعت کار، با کمال احترام همکاری ما قطع خواهد شد. **
محدوده شرکت جهت حضور موردی : تهران، محدوده میدان هفت تیر
روزهای کاری : شنبه تا چهارشنبه
مزایا : حقوق متغیر + بیمه + پاداش