
ما به دنبال یک توسعهدهنده فرانتاند با انگیزه و حرفهای هستیم که در ساختن رابطهای کاربری مدرن و کاربرپسند تجربه داشته باشد. اگر از یادگیری فناوریهای جدید لذت میبرید و دوست دارید در یک تیم چابک و دوستانه کار کنید، این فرصت برای شماست.
در این نقش، مستقیماً با تیم طراحی و بکاند همکاری خواهید داشت و مسئولیت پیادهسازی، بهینهسازی و نگهداری رابط کاربری محصولات ما را بر عهده خواهید گرفت.
شرایط احراز:
حداقل 1 سال سابقه کاری مرتبط بهعنوان توسعهدهنده فرانتاند
تسلط بر JavaScript مدرن (ES6+) شامل Arrow Function، Destructuring، Async/Await و Modules
تجربه عملی در توسعه اپلیکیشن با React.js و آشنایی کامل با React Hooks و مدیریت State
آشنایی با TypeScript و توانایی تعریف Type، Interface و Generic در پروژههای واقعی
تجربه کار با سرویسهای RESTful API با استفاده از Axios یا Fetch (مدیریت Error، Loading State و Interceptor)
آشنایی با کامپوننتهای Material UI و توانایی شخصیسازی Theme و Override استایلها
آشنایی با محیط Linux و دستورات پایه Terminal (navigation، file management، shell scripts)
تسلط بر Git و کار در محیط تیمی با Git Flow یا Feature Branch
آشنایی با مفاهیم Responsive Design، CSS Flexbox و Grid
وظایف و مسئولیتها:
توسعه و نگهداری کامپوننتهای UI در پروژههای React.js با TypeScript
یکپارچهسازی APIهای بکاند و مدیریت دادهها در لایه فرانتاند
پیادهسازی طرحهای UI/UX با رعایت استانداردهای دسترسپذیری و ریسپانسیو
بهینهسازی عملکرد (Performance Optimization) صفحات و کامپوننتها
مشارکت در Code Review و کمک به ارتقاء کیفیت کد تیم
نوشتن کد خوانا، قابلنگهداری و مستندسازی مناسب
آشنایی با ابزارهای مدیریت State مانند Redux Toolkit، Zustand یا React Query
تجربه کار با Next.js و مفاهیم SSR / SSG
آشنایی با تستنویسی فرانتاند (Jest، React Testing Library)
تجربه کار در محیطهای Dockerized و CI/CD Pipeline
مزایای همکاری با ما:
فعالیت در پروژههای سطح بالا و چالشبرانگیز.
محیط کاری رسمی، پویا و با ثبات شغلی.
فرصتهای رشد و ارتقای شغلی بر اساس عملکرد.
حقوق رقابتی، بیمه تامین اجتماعی و پرداختهای منظم.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای امن گستران فرزان ایرانیان
مقایسه من با سایر متقاضیان