شرکت نوآوران آفاق هوشمند آتیه
شرکت نوآوران آفاق هوشمند آتیه

برنامه‌نویس Front-End (Next.js / React)

تهران، ونک
تمام وقت
ساعت 11:00 الی 19:00
-
-
201 تا 500 نفر
آموزش / پژوهش
شرکت ایرانی دارای مشتریان داخلی و خارجی
1403
خصوصی
توضیحات بیشتر

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

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

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

آکادمی زبان آفاق، بزرگ‌ترین مجموعه آموزش آنلاین زبان کشور، جهت تقویت تیم فنی و توسعه سامانه‌های آموزشی خود به‌دنبال جذب برنامه‌نویس Front-End خلاق، مسئولیت‌پذیر و علاقه‌مند به یادگیری است.
این موقعیت برای افرادی مناسب است که علاقه‌مند به کار در فضای آموزشی، توسعه محصول و رشد حرفه‌ای هستند.
ما در حال توسعه و نگهداری یک سامانه آموزش آنلاین (LMS) هستیم که بخش Back-End آن با .NET توسعه یافته و رابط کاربری آن با Next.js / React پیاده‌سازی شده است. این سامانه از طریق REST API با سرویس‌های Back-End در ارتباط بوده و به‌صورت PWA نیز در اختیار کاربران قرار می‌گیرد.
به‌منظور افزایش سرعت توسعه و افزودن قابلیت‌های جدید، به یک برنامه‌نویس Front-End مسلط به Next.js و React نیاز داریم تا در کنار تیم Back-End در توسعه و نگهداری سامانه همکاری کند.
شرایط احراز:
تحصیلات: کارشناسی مرتبط (ترجیحاً کامپیوتر یا نرم‌افزار)
سابقه کار: حداقل 2 سال در توسعه Front-End
نوع همکاری: تمام‌وقت
سابقه کار با پروژه‌های Next.js / React در محیط Production
شرح وظایف:
توسعه و نگهداری رابط کاربری سامانه با Next.js و React
توسعه قابلیت‌های جدید بر اساس نیازهای پروژه و پیاده‌سازی فرم‌ها و مدیریت وضعیت داده‌ها
اتصال رابط کاربری به REST APIهای Back-End
مدیریت درخواست‌های Asynchronous، وضعیت داده‌ها (State Management) و خطاهای ارتباطی
توسعه و بهبود قابلیت‌های PWA
بهینه‌سازی سرعت، Performance و تجربه کاربری (UX)
رفع اشکالات رابط کاربری و بهبود Responsive Design
همکاری نزدیک با تیم Back-End جهت توسعه و همگام‌سازی قابلیت‌های جدید
تست، رفع خطا و آماده‌سازی نسخه‌های جدید برای انتشار
مهارت‌های فنی مورد نیاز:
تسلط به React.js و Next.js
تسلط به JavaScript (ES6+) و آشنایی با TypeScript
تسلط به HTML5، CSS3 و Tailwind CSS
تجربه مدیریت وضعیت (State Management) با Redux (یا Redux Toolkit)
تسلط به پیاده‌سازی و مدیریت فرم‌ها با React Hook Form
آشنایی با Zod جهت Schema Validation و اعتبارسنجی داده‌ها
تجربه کار با REST API و مدیریت Authentication، JWT و Session
آشنایی با Git
توانایی تحلیل، عیب‌یابی (Debugging) و رفع اشکالات Front-End
مزیت محسوب می‌شود:
آشنایی یا تجربه کار با React Query (TanStack Query) و Axios
تجربه توسعه PWA (شامل Service Worker، Manifest و Strategyهای Caching)
تجربه کار با ابزارهای ثبت و مانیتورینگ خطا مانند Sentry
تجربه انتشار یا تبدیل PWA به اپلیکیشن Android / iOS با Capacitor
آشنایی با Windows Server و IIS (با توجه به زیرساخت .NET)
آشنایی با استراتژی‌ها و فرآیندهای Deployment پروژه‌های Next.js
ویژگی‌های فردی:
مسئولیت‌پذیر، منظم و متعهد به زمان‌بندی
دارای روحیه کار تیمی و ارتباط موثر با تیم Back-End
توانایی تحلیل مسئله، ریشه‌یابی چالش‌ها و ارائه راهکارهای بهینه
علاقه‌مند به یادگیری مستمر و ارتقای دانش فنی
تسهیلات و مزایا:
بیمه از همان ماه اول شروع به کار
بیمه تکمیلی
پاداش‌های مناسبتی
تخفیفات استفاده از خدمات آموزشی موسسه برای خانواده محترم پرسنل

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

سن
25 - 40 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
React| پیشرفته JavaScript| پیشرفته TypeScript| مقدماتی Html & CSS| پیشرفته GIT| مقدماتی Next.js| پیشرفته Rest API| متوسط

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

ارسال رزومه برای شرکت نوآوران آفاق هوشمند آتیه