بازگشت به فرصت‌ها
لوگوی آریو | Ario
جدیدفارسی

برنامه‌نویس Front-End (دورکاری)

آریو | Ario·تهران·امروز

دورکاریمیان‌سطحقراردادیتوافقی

آریو | Ario

شرح موقعیت

درباره موقعیت شغلی ما به دنبال یک Frontend Developer باانگیزه و مسئولیت‌پذیر هستیم که به توسعه محصولات وب مدرن علاقه‌مند باشد و بتواند در کنار تیم فنی، در طراحی و پیاده‌سازی قابلیت‌های جدید محصول نقش مؤثری داشته باشد. در این موقعیت، تمرکز اصلی شما روی توسعه و بهبود رابط کاربری با استفاده از React.js، Next.js و TypeScript خواهد بود. انتظار داریم کدی تمیز، قابل نگهداری و قابل توسعه بنویسید و در حل مسائل فنی و بهبود کیفیت محصول مشارکت داشته باشید. مهارت‌های ضروری مهارت‌های امتیازی داشتن تجربه در موارد زیر مزیت محسوب می‌شود: ویژگی‌هایی که برای ما مهم است چه چیزی برای ما مهم است؟ برای ما صرفاً تعداد سال‌های سابقه یا تعداد تکنولوژی‌های نوشته‌شده در رزومه مهم نیست؛ تجربه واقعی در ساخت محصول، کیفیت کد، توانایی حل مسئله و درک درست از اصول Frontend اهمیت بیشتری دارد. اگر نمونه‌کار، پروژه شخصی یا GitHub فعال دارید، حتماً در رزومه یا اطلاعات ارسالی خود قرار دهید.

مسئولیت‌ها

  • توسعه و پیاده‌سازی صفحات و قابلیت‌های جدید وب با استفاده از React و Next.js
  • ساخت کامپوننت‌های reusable و قابل نگهداری
  • پیاده‌سازی رابط‌های کاربری Responsive و سازگار با مرورگرهای مختلف
  • اتصال Frontend به REST API و کار با داده‌های سمت سرور
  • مدیریت state و data fetching در بخش‌های مختلف اپلیکیشن
  • بهینه‌سازی Performance، تجربه کاربری و در صورت نیاز SEO
  • رفع باگ‌ها و مشکلات موجود و بهبود مستمر کدهای فعلی
  • مشارکت در تصمیم‌گیری‌های فنی و بهبود معماری Frontend
  • همکاری نزدیک با Backend، UI/UX و سایر اعضای تیم
  • استفاده از Git و رعایت اصول Code Review و استانداردهای توسعه نرم‌افزار
  • تسلط به JavaScript / TypeScript
  • تسلط به React.js
  • تجربه عملی با Next.js
  • تسلط مناسب به HTML5 و CSS3
  • درک مناسب از Responsive Design
  • تجربه کار با REST API
  • آشنایی مناسب با Git
  • توانایی Debugging و حل مسائل فنی
  • توانایی نوشتن کد تمیز، خوانا و قابل نگهداری
  • Tailwind CSS
  • React Query / TanStack Query
  • Redux Toolkit یا سایر ابزارهای مدیریت State
  • تجربه بهینه‌سازی Performance
  • مفاهیم SEO در Next.js
  • تست‌نویسی Frontend
  • آشنایی با CI/CD
  • تجربه کار روی محصولات SaaS، E-commerce یا Web Applicationهای مقیاس‌پذیر
  • مسئولیت‌پذیری و پیگیری کارها
  • توانایی حل مسئله و یادگیری سریع
  • دقت در جزئیات و کیفیت خروجی
  • توانایی کار تیمی و ارتباط مؤثر با اعضای تیم
  • توانایی درک مسائل محصول و تبدیل آن‌ها به راهکار فنی
  • داشتن روحیه یادگیری و بهبود مستمر

نیازمندی‌ها

  • Front-end
  • Javascript
  • CSS
  • HTML