استخدام برنامهنویس Front-End
شرح موقعیت شغلی
شرح موقعیت شغلی
در پاسارگاد آریان به دنبال یک Front-End Developer هستیم که در توسعه و بهبود محصولات مالی و پرداخت نقش مؤثری ایفا کند. اگر به ساخت محصولات مقیاسپذیر، تجربه کاربری باکیفیت و حل چالشهای فنی علاقهمند هستید و دوست دارید در محیطی پویا و محصولمحور فعالیت کنید، خوشحال میشویم شما را در تیم خود داشته باشیم.
در این نقش، شما در کنار تیمهای محصول، طراحی، بکاند و QA، مسئول توسعه و نگهداری بخشهای مختلف محصول خواهید بود و فرصت خواهید داشت تا در تصمیمات فنی و بهبود تجربه کاربران مشارکت مستقیم داشته باشید.
مسئوليتها و وظايف كليدی
- توسعه و نگهداری رابطهای کاربری با استفاده از React.js و Next.js
- تبدیل نیازمندیهای محصول و طراحیهای UI/UX به راهکارهای فنی پایدار و مقیاسپذیر
- توسعه کامپوننتهای قابل استفاده مجدد و همسو با Design System
- پیادهسازی و مدیریت ارتباط با APIها و سرویسهای Back-End
- بهینهسازی عملکرد صفحات و بهبود تجربه کاربری
- پیادهسازی رابطهای کاربری Responsive و سازگار با مرورگرهای مختلف
- مشارکت در Code Review و بهبود کیفیت فنی محصول
- شناسایی، تحلیل و رفع مشکلات و باگهای فرانتاند
- مستندسازی راهکارها و الگوهای توسعه
- همکاری نزدیک با تیمهای محصول، طراحی، بکاند و QA برای ارائه راهکارهای مؤثر و کارآمد
مهارتها و دانش مورد نیاز:
- تسلط بر JavaScript و TypeScript
- تجربه عملی در توسعه با React.js و Next.js
- آشنایی با مفاهیم SSR، SSG و معماریهای مدرن Front-End
- تسلط بر HTML5، CSS3 و Tailwind CSS یا SCSS
- تجربه کار با REST API
- آشنایی با State Management و ابزارهایی مانند Redux Toolkit، React Query یا Zustand
- آشنایی با Git و فرآیندهای توسعه تیمی
- درک مناسب از اصول Clean Code و توسعه نرمافزار قابل نگهداری
- آشنایی با مفاهیم Performance Optimization و بهبود تجربه کاربری
امتیاز محسوب میشود اگر
- تجربه فعالیت در شرکتهای فینتک، پرداخت یا محصولات مالی را داشته باشید
- با تستنویسی Front-End و ابزارهایی مانند Jest، React Testing Library یا Playwright آشنا باشید
- تجربه کار با Design System و Component Libraryها را داشته باشید
- با CI/CD و فرآیندهای استقرار نرمافزار آشنا باشید
- تجربه کار در محیطهای Agile و Scrum را داشته باشید
آنچه برای ما اهمیت دارد
- مسئولیتپذیری و تعهد نسبت به کیفیت خروجی
- روحیه کار تیمی و تعامل سازنده
- توانایی تحلیل مسئله و ارائه راهکار
- دقت در جزئیات و توجه به تجربه کاربران
- اشتیاق به یادگیری و توسعه مستمر مهارتهای فردی و فنی
مهارتهای مورد نیاز
- Front-end
- ReactJS
- Javascript
- CSS
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت