درباره ما
ما در Revotech روی توسعهی محصولات نرمافزاری باکیفیت، سریع و مقیاسپذیر تمرکز داریم. تیم ما از افراد حرفهای تشکیل شده که به بهبود مستمر، یادگیری و ارائه تجربه کاربری عالی اهمیت میدهند. اگر اهل چالش، معماری تمیز و ساخت محصول واقعی هستید، جای شما کنار ما خالی است.
شرح موقعیت شغلی
ما به دنبال یک فرانتاند دولوپر ارشد هستیم که به عهده گرفتن مالکیت بخش فرانتاند پروژهها برایش جذاب باشد و بتواند در کنار تیم، تصمیمات فنی سطح بالا بگیرد.
در این نقش شما روی توسعه و نگهداری Front-end محصولات Revotech با تاکید بر کیفیت، استانداردهای پیشرفته، معماری مناسب و Performance بالا کار خواهید کرد.
مسئولیتها
- توسعه و نگهداری ویژگیهای جدید در محصولات Front-end
- طراحی و پیادهسازی معماری Front-end قابل توسعه و مقیاسپذیر
- همکاری نزدیک با تیم Back-end، طراحی و محصول
- ایجاد و نگهداری Design System یا Component Library مقیاسپذیر
- کدنویسی تمیز، تستپذیر و قابل نگهداری
- Code Review و هدایت توسعهدهندگان سطح میانرده و جونیور
- بهبود Performance و رفع باگها
- مشارکت در تصمیمات فنی سطح بالا و انتخاب تکنولوژی
مهارتهای موردنیاز
الزامی
- تسلط کامل بر JavaScript / TypeScript
- تسلط حرفهای بر یکی از فریمورکهای مدرن (ترجیحاً React یا Next.js)
- تجربه عمیق در HTML5 / CSS3 / Responsive Design
- آشنایی کامل با State Management (Redux, Zustand, Recoil و …)
- تجربه کار با REST API و GraphQL
- تسلط به Git و GitFlow
- تجربه واقعی در توسعه پروژههای متوسط تا بزرگ
- توانایی حل مسئله و معماری فرانتاند در سطح Senior
- آشنایی با ابزارهای Build (Vite, Webpack, Turbopack و …)
امتیازی
- تجربه کار با Test Frameworks (Jest, RTL, Cypress)
- آشنایی با CI/CD
- تجربه SSR/SSG
- تجربه کار روی محصولاتی با تعداد کاربر زیاد
- تجربه کار با Web Components
- آشنایی با UI/UX یا Design Systems
ویژگیهای شخصیتی
- توانایی مدیریت زمان در محیط کاملاً Remote
- مسئولیتپذیری و Ownership بالا
- روحیه کار تیمی و ارتباط مؤثر
- علاقهمند به یادگیری و بهروز نگهداشتن دانش فنی
شرایط همکاری
- نوع همکاری: تماموقت
- مدل کار: کاملاً دورکاری
- محیط کاری منعطف و تیم حرفهای
- پرداخت منظم و بدون تأخیر