برنامه نویس React در شرکت داتینداتین
infoBox iconحداقل سابقه کار
مهم
infoBox iconموقعیت مکانی
پردیس
infoBox iconنوع همکاری
تمام وقت


شرکت داتین در استان تهران، شهر پردیس جهت تکمیل کادر خود از واجدین شرایط زیر دعوت به همکاری می نماید:














عنوان شغلیشرایط احراز
برنامه‌نویس ارشد Reactحضوری
۵ سال سابقه کار
حقوق ۷۰ تا ۱۰۰ تومان
شرح موقعیت شغلی:
ما در داتین به‌دنبال همکاری توانمند در حل مسئله، علاقه‌مند به توسعه نرم‌افزار و کار تیمی هستیم که در موقعیت شغلی Front-end Developer (React) به ما بپیوندد.
در این موقعیت، مسئولیت شما توسعه و بهبود رابط‌های کاربری، پیاده‌سازی قابلیت‌های جدید و مشارکت در ساخت نرم‌افزارهایی با کیفیت، عملکرد مناسب و تجربه کاربری مطلوب خواهد بود. همکاری نزدیک با تیم‌های Backend، تحلیل، محصول، طراحی و آزمون، بخش مهمی از این نقش است.
شرح وظایف:
طراحی، توسعه و نگهداری رابط‌های کاربری با استفاده از React و TypeScript
پیاده‌سازی قابلیت‌های جدید بر اساس نیازمندی‌های محصول و طرح‌های UI/UX
توسعه و استفاده از کامپوننت‌های قابل استفاده مجدد و کمک به بهبود ساختار Front-end
اتصال رابط کاربری به سرویس‌های Backend از طریق API
بهینه‌سازی عملکرد، تجربه کاربری و Responsive بودن نرم‌افزار
شناسایی، تحلیل و رفع خطاها و مشکلات فنی در Front-end
نوشتن و نگهداری تست‌های نرم‌افزاری متناسب با نیاز پروژه
مشارکت در Code Review و رعایت اصول Clean Code و استانداردهای توسعه
همکاری با توسعه‌دهندگان Backend، تحلیلگران، طراحان UI/UX و آزمونگران در چرخه توسعه نرم‌افزار
مشارکت در بهبود مستمر کیفیت، قابلیت نگهداری و ساختار پروژه‌های Front-end
تسلط به JavaScript / TypeScript
تجربه عملی در توسعه رابط‌های کاربری با React
تسلط مناسب به HTML / CSS و مفاهیم Responsive Design
آشنایی با مفاهیم Component-Based Development و طراحی کامپوننت‌های قابل استفاده مجدد
تجربه کار با RESTful API و درک نحوه ارتباط Front-end و Backend
آشنایی با Git و تجربه کار در محیط‌های تیمی توسعه نرم‌افزار
آشنایی با اصول Clean Code و ساختاردهی مناسب پروژه
توانایی Debugging (عیب‌یابی) و تحلیل مشکلات فنی
آشنایی با مفاهیم Web Performance (بهینه‌سازی عملکرد وب)
مزیت محسوب می‌شود اگر:
تجربه کار با Next.js
آشنایی با State Management مانند Redux یا سایر راهکارهای مدیریت وضعیت
تجربه نوشتن Unit Test / Integration Test
آشنایی با ابزارهای Build و Bundling 
آشنایی با CI/CD و فرایندهای استقرار نرم‌افزار
تجربه کار با Design System و کتابخانه‌های UI
آشنایی با PWA (Progressive Web Apps)
تجربه کار در پروژه‌های بزرگ، پیچیده یا پرترافیک
تجربه همکاری در تیم‌های Agile
ویژگی‌های فردی مورد انتظار:
توانایی حل مسئله و تحلیل چالش‌های فنی
روحیه یادگیری و به‌روز نگه‌داشتن دانش تخصصی
توانایی همکاری مؤثر با اعضای تیم‌های فنی و محصول
مسئولیت‌پذیری در قبال کیفیت و زمان‌بندی توسعه
توجه به جزئیات و تجربه کاربر


متقاضیان واجد شرایط می توانند با کلیک روی لینک تکمیل فرم استخدام، رزومه خود را ارسال نمایند.