توسعه نرم‌افزار تنب
توسعه نرم‌افزار تنب

توسعه دهنده Front-End

تهران، شهرک غرب (شهرک قدس)
تمام وقت
شنبه تا چهارشنبه - 9 صبح تا 6 عصر
-
امریه‌ی سربازی -ساعت کاری منعطف -تسهیلات تفریحی و گردشگری
زیر 10 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1401
TBOT
خصوصی
توضیحات بیشتر

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

2 سال سابقه کار در گروه شغلی مشابه
Html & CSS - پیشرفته
JavaScript - پیشرفته
GIT - متوسط
Rest API - متوسط
React - پیشرفته
TypeScript - پیشرفته
Next.js - متوسط

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

شرکت توسعه نرم‌افزار تُنب برای توسعه محصولات نرم‌افزاری خود به دنبال توسعه‌دهنده Front-End سطح Mid-Level با تجربه عملی در توسعه وب‌اپلیکیشن‌های مدرن، پایدار و قابل توسعه است.
فرد مناسب این موقعیت باید علاوه بر توانایی پیاده‌سازی رابط کاربری، درک مناسبی از معماری Front-End و اصول مهندسی نرم‌افزار داشته باشد.
  • مسئولیت‌ها
  • توسعه و نگهداری وب‌اپلیکیشن‌ها با React و Next.js
  • طراحی کامپوننت‌های قابل استفاده مجدد و Maintainable
  • پیاده‌سازی داشبوردها، فرم‌ها و رابط‌های کاربری تعاملی
  • ارتباط با Backend از طریق REST API و WebSocket
  • مدیریت صحیح State و داده‌های Real-Time
  • پیاده‌سازی Validation، Error Handling و Permission-Based UI
  • بهینه‌سازی Performance و تجربه کاربری
  • Debugging و Root Cause Analysis
  • Refactor و بهبود کدهای موجود
  • مشارکت در Code Review و تصمیمات فنی تیم
  • پیاده‌سازی دقیق دیزاین‌ها و همکاری با تیم طراحی با استفاده از Figma
  • مهارت‌های فنی مورد نیاز
  • تسلط مناسب به JavaScript / TypeScript
  • تجربه عملی با React و Next.js
  • تسلط به HTML5، CSS3 و Responsive Design
  • تجربه با Tailwind CSS
  • آشنایی مناسب با REST API و WebSocket
  • آشنایی با Git
  • آشنایی با Figma
  • درک مناسب از معماری‌های رایج Front-End
  • آشنایی با اصول Performance Optimization و Clean Code
  • توانایی استفاده موثر و مسئولانه از ابزارهای AI در توسعه، Debugging، Refactoring، Testing و Documentation
  • توانایی بررسی صحت، کیفیت و Maintainability کد و راهکارهای تولیدشده توسط ابزارهای AI
  • مواردی که مزیت محسوب می‌شوند
  • TanStack Query / React Query
  • Valtio
  • React Hook Form
  • Zod
  • Konva / Canvas / SVG
  • Data Visualization
  • آشنایی با توسعه Backend و مفاهیم API
  • آشنایی با Python، Django و Django REST Framework (DRF)
  • درک مفاهیم Authentication، Authorization، Serialization و API Design در Backend
  • Docker و Linux
  • تجربه توسعه نرم‌افزارهای Real-Time
  • مهارت‌های فردی
  • توانایی حل مسئله و Debugging مستقل
  • مسئولیت‌پذیری و Ownership نسبت به Featureهای محول‌شده
  • دقت در جزئیات و کیفیت خروجی
  • توانایی مطالعه و درک کدهای موجود
  • توانایی یادگیری مستقل و استفاده موثر از Documentation
  • ارتباط حرفه‌ای و همکاری موثر با سایر اعضای تیم
  • پذیرش و ارائه Code Review سازنده
  • توانایی ایجاد تعادل بین سرعت توسعه و کیفیت کد
  • استفاده موثر از ابزارهای AI بدون وابستگی غیرضروری به خروجی آن‌ها
این موقعیت مناسب فردی است که توسعه Front-End را صرفاً پیاده‌سازی ظاهر صفحات نمی‌داند و به Architecture، Data Flow، Performance، Reliability و Maintainability نرم‌افزار نیز توجه دارد.

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

سن
22 - 35 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| متوسط ۵۰٪
نرم افزارها
React| پیشرفته GIT| متوسط Next.js| متوسط JavaScript| پیشرفته Html & CSS| پیشرفته Rest API| متوسط TypeScript| پیشرفته

ثبت مشکل و تخلف آگهی

ارسال رزومه برای توسعه نرم‌افزار تنب