شرکت بهمن موتور
شرکت بهمن موتور

برنامه‌نویس فرانت‌اند (Front-End Developer)

تهران، جاده مخصوص
تمام وقت یا پاره وقت
شنبه تا چهارشنبه ساعت 7:00 تا 16:15 ( اضافه کار بنا به صلاحدید مدیر واحد مربوطه)
-
سرویس رفت و برگشت -وام -پاداش -بیمه درمان تکمیلی -پارکینگ -بن خرید -ناهار -پزشک سازمانی -بسته ها و هدایای مناسبتی
1001 تا 5000 نفر
خودرو و صنایع وابسته
شرکت ایرانی دارای مشتریان داخلی
1331
مزدا3، B30، کاپرا
خصوصی
توضیحات بیشتر

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

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

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

برنامه‌نویس فرانت‌اند (Front-End Developer) 

 🔹 مسئولیت‌ها:
 توسعه و نگهداری رابط کاربری اپلیکیشن‌های مبتنی بر PWA
 کدنویسی تمیز و بهینه برای مؤلفه‌های رابط کاربری (UI Components)
 پیاده‌سازی رابط کاربری واکنش‌گرا (Responsive UI) برای سازگاری با تمامی مرورگرها و دستگاه‌ها
 همکاری نزدیک با تیم بک‌اند برای توسعه و یکپارچه‌سازی APIها
 بازآرایی و بهینه‌سازی کدهای موجود برای افزایش کارایی و خوانایی
 نوشتن تست‌های خودکار در سطح واحد (Unit Test) و یکپارچگی (Integration Test) برای تضمین کیفیت کد
 استفاده از ابزارهای تست و دیباگینگ برای بهینه‌سازی عملکرد
 به‌روز نگه‌داشتن فناوری‌های پروژه و اعمال آپدیت‌های موردنیاز

 🔹 الزامات:
 تسلط کامل به HTML و CSS
 تسلط به جاوا اسکریپت (ES6+) و TypeScript
 تجربه عملی با React و Next.js
 تسلط بر مدیریت وضعیت (State Management) مانند Redux Toolkit یا سایر ابزارها
 آشنایی با توسعه و پیاده‌سازی PWA
مسلط به Git و GitHub/GitLab
 آشنایی با طراحی واکنش‌گرا (Responsive Design) و Mobile-First
 تجربه کار با Restful API و JSON
 مهارت در تست‌نویسی با Jest، React Testing Library و Cypress

 
🔹 مهارت‌های ترجیحی (امتیاز محسوب می‌شود):
 تجربه کار با Tailwind CSS برای طراحی رابط کاربری مدرن
 آشنایی با Material UI یا سایر کتابخانه‌های طراحی رابط کاربری
 آشنایی با Figma برای کار با طرح‌های UI/UX
 آشنایی با اصول طراحی UI/UX و قابلیت دسترسی (Accessibility)
 آشنایی با Docker و مفاهیم Containerization
آشنایی با CI/CD و DevOps برای استقرار مداوم (Continuous Deployment)

 
🔹 شرایط احراز شغل:
 سن: 24 تا 35 سال
 جنسیت: تفاوتی ندارد
 وضعیت سربازی: اتمام خدمت یا معافیت الزامی است
 تحصیلات: حداقل کارشناسی در رشته‌های کامپیوتر / فناوری اطلاعات
 زبان: انگلیسی در سطح متوسط (حداقل 50٪)

 🔹 مهارت‌های نرم‌افزاری موردنیاز:
 HTML & CSS | پیشرفته
 JavaScript (ES6+) & TypeScript | پیشرفته
 React.js | پیشرفته
 Next.js | متوسط تا پیشرفته
 Redux Toolkit | متوسط
 REST API & GraphQL | متوسط
 Jest & React Testing Library | پیشرفته (تست واحد و یکپارچگی)
 Cypress | متوسط (تست End-to-End)
 Docker & CI/CD | آشنایی اولیه

 

 

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

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

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

ارسال رزومه برای شرکت بهمن موتور