همراه الکترونیک آوای پارسی
همراه الکترونیک آوای پارسی

توسعه‌دهنده Frontend (React)

تهران، پونک
تمام وقت
شنبه تا چهارشنبه 8:30 تا 17:30
-
وام -پاداش -بیمه درمان تکمیلی -ناهار -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

11 تا 50 نفر
بانکداری
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
HTML & CSS - پیشرفته
JavaScript - پیشرفته
Git - متوسط
React - پیشرفته
TypeScript - پیشرفته
Next.js - مقدماتی
Docker - مقدماتی
زبان انگلیسی-متوسط

شرح شغل و وظایف

ویژگی‌های عمومی مورد انتظار
- توانایی حل مسئله و تحلیل مسائل فنی
- مسئولیت‌پذیری و تعهد به کیفیت خروجی
- توانایی کار تیمی و تعامل موثر با سایر اعضای تیم
- توانایی یادگیری تکنولوژی‌ها و ابزارهای جدید
- رعایت اصول 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

شرایط احراز شغل

جنسیت
تفاوتی ندارد
زبان
انگلیسی| متوسط ۵۰٪
نرم افزارها
React| پیشرفته TypeScript| پیشرفته JavaScript| پیشرفته HTML & CSS| پیشرفته Git| متوسط Next.js| مقدماتی Docker| مقدماتی

ارسال رزومه برای همراه الکترونیک آوای پارسی

گزارش مشکل یا تخلف آگهی