شرح وظایف
توسعه و نگهداری وباپلیکیشنها و داشبوردهای مبتنی بر هوش مصنوعی با استفاده از فریمورکهای مدرن فرانتاند.
همکاری نزدیک با تیمهای بکاند، هوش مصنوعی و طراحی برای پیادهسازی فیچرهای جدید و بهبود تجربه کاربری.
پیادهسازی و یکپارچهسازی REST API و سرویسهای WebSocket در سمت کلاینت.
اطمینان از ریسپانسیو بودن صفحات، عملکرد مناسب و سازگاری بین مرورگرها.
نوشتن کد تمیز، قابل نگهداری و قابل تست با TypeScript و JavaScript مدرن.
پیادهسازی تستهای واحد (Unit) و یکپارچه (Integration) برای بخشهای کلیدی فرانتاند.
مشارکت در ریویو کدها، تخمین تسکها و بهبود مستمر کیفیت کد و فرآیند توسعه.
شرایط احراز و مهارتها
حداقل 3 سال سابقه کار به عنوان توسعهدهنده فرانتاند در پروژههای وب.
تسلط به یکی از فریمورکهای Vue.js یا React.js.( آشنایی با هر دو مزیت محسوب میشود.)
تسلط قوی به TypeScript و JavaScript مدرن (ES6+).
تجربه کار با سیستمها و فیچرهای مبتنی بر هوش مصنوعی و آشنایی با اصول Prompt Engineering.
تجربه عملی در یکپارچهسازی REST API و WebSocket در فرانتاند.
تسلط به مفاهیم طراحی ریسپانسیو و پیادهسازی رابط کاربری روی انواع نمایشگرها.
تجربه در پیادهسازی تستهای واحد و یکپارچه در پروژههای فرانتاند.
آشنایی با یکی از کتابخانههای UI مانند Material UI یا فریمورکهای استایل مثل Tailwind CSS.
تسلط به Git و تجربه کار در تیم با فرایندهایی مانند Pull Request و Code Review.
مهارتهای ارتباطی مناسب، روحیه کار تیمی و مسئولیتپذیری بالا.
مزایا و شرایط کاری
همکاری تماموقت در یک محیط خلاق و پویا با تمرکز روی محصولات و داشبوردهای هوش مصنوعی.
امکان یادگیری و رشد حرفهای در کنار تیمهای تخصصی هوش مصنوعی، بکاند و طراحی.
فضای کاری دوستانه، فرصت مشارکت در تصمیمگیریهای محصولی و فنی.
جبران خدمات رقابتی متناسب با تجربه و مهارت، همراه با امکان رشد حقوقی بر اساس عملکرد.