ما به دنبال یک برنامهنویس Front-End دقیق، مسئولیتپذیر و متعهد هستیم که بتواند طراحیهای رابط کاربری را بهصورت استاندارد، تمیز و قابل نگهداشت با React.js پیادهسازی کند.
تمرکز اصلی این نقش روی توسعه رابط کاربری با React، پیادهسازی کامپوننتهای قابل استفاده مجدد و استفاده اصولی از Tailwind CSS با پشتیبانی کامل از RTL/فارسی و انگلیسی است.
همکاری بهصورت پروژهای و دورکار انجام میشود و اولویت با افراد ساکن شیراز است.
مسئولیتها
- پیادهسازی رابط کاربری تمیز، ماژولار و قابل نگهداشت با React.js، HTML5/CSS3 و Tailwind CSS
- توسعه و سفارشیسازی کامپوننتهای UI (فرمها، جدولها، مودالها، تبها، دراپداونها، نوتیفیکیشنها، صفحهبندی و …) بهصورت React Component
- پیادهسازی و نگهداشت طراحی RTL/فارسی و LTR/انگلیسی در رابط کاربری
- رعایت اصول Responsive Design برای سازگاری کامل با موبایل، تبلت و دسکتاپ
- تبدیل فایلهای طراحی (Figma ) به کد دقیق، منظم و Pixel-Perfect
- همکاری نزدیک با تیم محصول و بکاند برای تحویل بهموقع و باکیفیت
- بهینهسازی عملکرد، ساختار و دسترسپذیری پایه صفحات
- نگهداشت، بازسازی (Refactor) و مستندسازی کد بر اساس Best Practice
- مشارکت در Code Review و رفع باگها
شرایط و مهارتهای الزامی (Must-Have)
- تسلط قوی بر JavaScript (ES6+)
- تسلط عملی بر React.js و مفاهیم اصلی آن (Component-Based Architecture، Props، State، Hooks)
- تسلط قوی بر HTML5 و CSS3
- تسلط عملی بر Tailwind CSS و پیادهسازی RTL/فارسی (جهتدهی، تایپوگرافی، spacing، layout)
- تجربه در ساخت کامپوننتهای قابل استفاده مجدد و الگوهای UI
- تسلط بر مفاهیم ریسپانسیو و Layout (Flexbox / Grid / Breakpoints)
- آشنایی با Git و گردش کار تیمی (Branch، Pull Request، Code Review)
- تجربه کار با Figma (استخراج اندازهها، رنگها، فونتها و Assetها)
- آشنایی با ابزارهای بیلد و توسعه مانند Vite / Webpack و پکیجمنیجرها (npm / yarn / pnpm)
- رعایت اصول Clean Code در توسعه Front-End (نامگذاری مناسب، ساختاردهی، خوانایی، جلوگیری از تکرار و نگهداشتپذیری)
- تست و اطمینان از سازگاری مرورگرها (Cross-Browser) و رفع ناسازگاریها، بهویژه در:
- Chrome / Firefox / Edge
- Safari (macOS / iOS)
- مرورگرهای موبایل (Android Chrome / iOS Safari)
- دقت بالا، تعهد به کیفیت و توانایی انجام کار پروژهای مطابق زمانبند.
نوع همکاری و شرایط کاری
- پروژهای
- دورکار
- اولویت همکاری با افراد ساکن شیراز
- زمانبندی و تحویل: بر اساس برنامه پروژه و توافق طرفین