هومن ژن پارس
هومن ژن پارس

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

تهران، طرشت
امکان دورکاری
تمام وقت
شنبه تا چهارشنبه 9 الی 17
-
ساعت کاری منعطف
11 تا 50 نفر
خدمات درمانی و سلامتی
شرکت ایرانی دارای مشتریان داخلی و خارجی
1395
خصوصی
توضیحات بیشتر

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

4 سال سابقه کار در گروه شغلی مشابه
GIT - متوسط
Angular - متوسط
React - متوسط
TypeScript - متوسط
Next.js - متوسط
Docker - متوسط
زبان انگلیسی-بالاتر از متوسط

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

ما به دنبال یک توسعه‌دهنده Front-End با مهارت بالا در سطح Mid-to-Senior برای پیوستن به تیم خود هستیم. شما مسئولیت معماری، ساخت و نگهداری اپلیکیشن‌های وب با کارایی بالا با استفاده از جدیدترین تکنولوژی‌ها را بر عهده خواهید داشت. کاندیدای ایده‌آل دارای تخصص عمیق در TypeScript و سابقه اثبات‌شده در ساخت رابط‌های کاربری مقیاس‌پذیر و بهینه با Next.js 14 و React 18 است.
شما نقشی کلیدی در توسعه پروژه‌های اصلی ما، با تمرکز بر قابلیت اطمینان و پیاده‌سازی بهترین شیوه‌ها خواهید داشت. علاوه بر این، شما در یک پروژه مهم موجود که با Astro.js ساخته شده است، مشارکت خواهید کرد و با کامپوننت‌های نیتیو Astro و پیاده‌سازی مبتنی بر TypeScript خالص کار خواهید کرد.
مسئولیت‌های کلیدی:
 معماری و توسعه: طراحی، ساخت و نگهداری کدهای بهینه، قابل استفاده مجدد و قابل اطمینان برای اپلیکیشن‌های مبتنی بر Next.js 14 / React 18.
 پیاده‌سازی UI: تبدیل طرح‌ها و وایرفریم‌ها به کامپوننت‌های UI واکنش‌گرا (responsive) و با کیفیت بالا با استفاده از Tailwind CSS و Shadcn/ui.  دریافت و مدیریت داده‌ها: پیاده‌سازی استراتژی‌های قدرتمند دریافت داده، (caching) و مدیریت state در سمت کلاینت با استفاده از SWR یا کتابخانه‌های مشابه (مانند TanStack Query).
 مشارکت در پروژه Astro.js: پذیرش مسئولیت تسک‌ها در پروژه Astro.js موجود و کار با کامپوننت‌های Astro و معماری محتوا-محور (content-driven) آن.  تسلط بر TypeScript: اعمال و بهبود استانداردهای TypeScript در تیم، تضمین type safety قوی و قابلیت نگهداری بالای کدبیس.
 بهینه‌سازی عملکرد: شناسایی و رفع فعالانه گلوگاه‌های عملکردی، حصول اطمینان از زمان بارگذاری سریع و تجربه کاربری روان (Core Web Vitals).  کیفیت کد: حفظ استانداردهای بالا برای کیفیت کد از طریق Code Review دقیق، تست‌های خودکار و پایبندی به بهترین شیوه‌ها.
مهارت‌های الزامی:
 TypeScript: کارایی و تسلط عمیق بر TypeScript، شامل انواع پیشرفته (advanced types)، generics و پیکربندی.  React 18+: درک عمیق از React 18+، شامل Hooks, Context, Concurrent Mode و Server Components.
 Next.js 14+: تجربه اثبات‌شده با App Router در Next.js، همچنین Server Actions, SSR, SSG و API Routes.  Tailwind CSS: تسلط سطح بالا بر Tailwind CSS و رویکرد utility-first آن.
 دریافت داده: تجربه عملی با SWR یا TanStack Query (React Query) برای مدیریت داده‌های پیچیده.  کتابخانه‌های کامپوننت: تجربه استفاده از Shadcn/ui و درک فلسفه non-styled و composable آن.
 Astro.js: تجربه قابل اثبات یا آشنایی قوی با Astro.js، شامل کامپوننت‌های Astro و مفهوم (Islands Architecture).  
مهارت‌های پایه: تسلط و کارایی بالا در Git (branching, rebasing)، GitHub (PRs, code reviews)، دانش قوی از REST APIs و ابزارهای مدرن build در Front-End.
توانایی های ترجیحی:
 آشنایی با GitLab.  تجربه در تست خودکار (مانند Jest, React Testing Library, Playwright).
 درک بهترین شیوه‌های دسترسی‌پذیری (accessibility / a11y). * تجربه کار با پایپ‌لاین‌های CI/CD (مانند GitHub Actions, GitLab CI).

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

جنسیت
تفاوتی ندارد
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
TypeScript| متوسط React| متوسط Next.js| متوسط Angular| متوسط Docker| متوسط GIT| متوسط

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

ارسال رزومه برای هومن ژن پارس

این آگهی بسته شده است