

این فرصت شغلی چقدر برای من مناسب است؟
ویژگیهای عمومی مورد انتظار
- توانایی حل مسئله و تحلیل مسائل فنی
- مسئولیتپذیری و تعهد به کیفیت خروجی
- توانایی کار تیمی و تعامل موثر با سایر اعضای تیم
- توانایی یادگیری تکنولوژیها و ابزارهای جدید
- رعایت اصول Clean Code و استانداردهای توسعه نرمافزار
- توانایی مستندسازی و انتقال دانش
- آشنایی با فرآیند توسعه نرمافزار و مدیریت نسخهها
سطح ارشدیت: Mid-Level / Senior
حداقل سابقه کاری: 3 سال
شرح مسئولیتها
- طراحی و توسعه رابط کاربری سامانه با استفاده از React و TypeScript
- پیادهسازی صفحات و کامپوننتهای قابل استفاده مجدد
- طراحی ساختار مناسب برای مدیریت State و دادههای برنامه
- اتصال به REST API و مدیریت ارتباط با Backend
- پیادهسازی فرمهای پیچیده و فرآیندهای اعتبارسنجی
- پیادهسازی سیستم ورود کاربران و کنترل دسترسی
- توجه به Performance، Responsive Design و تجربه کاربری
- همکاری با تیم Backend برای یکپارچهسازی سرویسها
- رعایت استانداردهای کدنویسی و توسعهپذیری پروژه
مهارتهای ضروری
- تسلط به JavaScript مدرن (ES6+)
- تسلط به TypeScript
- تسلط به React و Functional Components
- تسلط به React Hooks و ساخت Custom Hooks
- تجربه طراحی و پیادهسازی Component Architecture
- تجربه مدیریت State با Redux Toolkit
- تسلط به React Router و مدیریت مسیرها
- تجربه اتصال به REST API و مدیریت درخواستهای Async
- تسلط به HTML5 و CSS3
- تسلط به Flexbox، Grid و Responsive Design
- تجربه پیادهسازی فرمها و اعتبارسنجی ورودیها
- آشنایی با Authentication و Protected Routes
- تجربه کار با Git و مدیریت Branchها
- توانایی Debugging و بهینهسازی عملکرد برنامه
- آشنایی با Next.js
- آشنایی با Docker و CI/CD
- تجربه پیادهسازی چندزبانه و پشتیبانی از RTL
مهارتهای امتیازی
- تجربه کار با TanStack Query یا RTK Query
- تجربه کار با React Hook Form
- آشنایی با Zod یا Yup
- تجربه کار با Material UI یا Ant Design
- آشنایی با Tailwind CSS
- تجربه کار با Vite
- آشنایی با Storybook
- تجربه نوشتن Unit Test با Vitest یا Jest
- تجربه تست کامپوننت با React Testing Library
- تجربه تست End-to-End با Playwright یا Cypress
- آشنایی با PWA
- آشنایی با Accessibility و استانداردهای WCAG
ارسال رزومه برای همراه الکترونیک آوای پارسی
گزارش مشکل یا تخلف آگهی