استخدام برنامهنویس ارشد فرانتاند (Senior Front-End (React) Developer)
شرح موقعیت شغلی
ما در شرکت ریتون به دنبال یک توسعهدهنده فرانتاند باانگیزه و مسلط به تکنولوژیهای روز هستیم تا در ساخت و توسعه برنامههای تحت وبِ مقیاسپذیر و با کارایی بالا به تیم ما بپیوندد. در این نقش، شما در یک محیط پویا با معماریهای مدرنی نظیر Micro-frontend و ساختار Monorepo کار خواهید کرد و برای خلق بهترین تجربه کاربری، کدهایی تمیز، بهینه و قابل نگهداری خواهید نوشت.
شرح شغل:
طراحی، توسعه و نگهداری فیچرهای جدید با استفاده از React و Next.js.
شرح شغل:
طراحی، توسعه و نگهداری فیچرهای جدید با استفاده از React و Next.js.
- توسعه کامپوننتهای Reusable با رعایت اصول UI/UX و پیادهسازی طرحها با بالاترین دقت.
- همکاری نزدیک و سازنده با طراحان محصول، توسعهدهندگان بکاند و مدیران محصول.
- روحیه قوی در کار تیمی (Teamwork) و توانایی برقراری ارتباط موثر با سایر اعضا.
- مدیریت زمان (Time Management) و تحویل بهموقع تسکها در محیط چابک (Agile).
- رعایت دقیق اصول Clean Code و حفظ کیفیت بالای کدها.
دانش و مهارتهای مورد نیاز:
- تسلط عمیق بر JavaScript (ES6+) و TypeScript.
- تجربه و تسلط بالا بر اکوسیستم React (آشنایی با قابلیتهای جدید React 19) و Next.js.
- تجربه عملی از معماری Micro-frontend و کار در محیطهای Monorepo (مانند Turborepo).
- تسلط بر استایلدهی با Tailwind CSS و تجربه استفاده از Shadcn UI برای ساخت رابط کاربری.
- تجربه کار با React Query و Zustand.
- تجربه کار با Zod برای Data Validation و یکپارچهسازی آن با فرمها.
- تجربه پیادهسازی و مدیریت فرمهای پیچیده با React Hook Form.
- آشنایی با مستندسازی کامپوننتهای رابط کاربری (UI Components) با استفاده از Storybook.
- تجربه نوشتن Unit Test و E2E Test (با استفاده از ابزارهایی مانند Jest, React Testing Library, Cypress).
- تسلط بر Git، آشنایی کامل با GitLab و درک مناسب از فرآیندهای CI/CD.
مهارتهای مورد نیاز
- Javascript
- typescript
- CSS
- Front-end
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت