برنامهنویس (Front-End (React
پیشگامان فناوری اطلاعات هامون | Haumoun IT Pioneers·تهران·امروز
شرح موقعیت
ما در هامون به دنبال یک کارشناس توسعهدهنده Front-End (React) هستیم که با دانش و تجربه خود در حوزه توسعه وب، مسئولیت پیادهسازی و نگهداری رابط کاربری وباپلیکیشنها را بر عهده بگیرد. در این نقش، تمرکز اصلی شما بر توسعه با React.js، طراحی کامپوننتهای قابل استفاده مجدد، اتصال به سرویسهای API و بهینهسازی عملکرد رابط کاربری خواهد بود. نقش شما چیست؟ توسعه، پیادهسازی و نگهداری رابط کاربری وباپلیکیشنها طراحی و توسعه کامپوننتهای قابل استفاده مجدد با استفاده از React.js توسعه صفحات، فرمها، داشبوردها و سایر اجزای رابط کاربری توسعه و مدیریت Components، State، Props و Events در React پیادهسازی Responsive Design و سازگاری رابط کاربری با دستگاهها و مرورگرهای مختلف اتصال رابط کاربری به سرویسهای Backend از طریق REST API و Web API دریافت، ارسال و مدیریت دادهها و پیادهسازی فرآیندهای مرتبط با API توسعه و نگهداری کدهای JavaScript و TypeScript استفاده از کامپوننتها و کتابخانههای UI موردنیاز پروژه پیادهسازی فرمها، اعتبارسنجی (Validation)، مسیریابی (Routing) و Navigation مدیریت State برنامه با استفاده از ابزارها و الگوهای مناسب بهینهسازی عملکرد صفحات و کامپوننتها و کاهش زمان بارگذاری عیبیابی و رفع خطاهای مربوط به رابط کاربری و عملکرد Front-End همکاری با تیمهای Backend، تحلیل، محصول و UI/UX برای پیادهسازی قابلیتهای جدید انجام تست، مستندسازی و پشتیبانی فنی از توسعههای انجامشده رعایت استانداردهای Clean Code، Reusability و Component-Based Development استفاده از Git و فرآیندهای Version Control برای مدیریت کد آنچه برای موفقیت در این نقش نیاز دارید: تسلط به React.js و JavaScript آشنایی یا تجربه کار با TypeScript تسلط به HTML5 و CSS3 تجربه کار با REST API و Web API تجربه کار با React Hooks و مدیریت State آشنایی و تجربه کار با React Router آشنایی با کتابخانهها و Frameworkهای UI مانند Material UI، Ant Design یا Bootstrap آشنایی با Responsive Design آشنایی با ابزارهای مدیریت تسک مانند ClickUp یا Azure DevOps تجربه کار با Claude Design آشنایی با مفاهیم Frontend Architecture و Component-Based Development آشنایی با ابزارهای مدیریت State مانند Redux، Redux Toolkit یا ابزارهای مشابه آشنایی با Git و فرآیندهای Version Control آشنایی با مفاهیم Web Performance و Browser Developer Tools آشنایی با اصول UI/UX و تجربه همکاری با تیم طراحی آشنایی با تستنویسی Front-End و ابزارهایی مانند Jest و React Testing Library مزیت محسوب میشود توانایی تحلیل و حل مسائل فنی توانایی کار تیمی و مستندسازی چرا هامون؟ ارزش پیشنهادی ما برای شما: حقوق و مزایا بر اساس شایستگی توسعه فردی در راستای اهداف سازمان فرهنگ سازمانی سالم و محترمانه: در هامون احترام، حمایت و گفتوگوی حرفهای بین اعضا یک اصل جدی است بیمه تکمیلی هدایا و جشنهای مناسبتی صبحانه بنهای ویژه رفاهی ساعات کاری: شنبه تا چهارشنبه از ساعت ۸ الی ۱۷ محل کار: تهران، آرژانتین ما مشتاقانه منتظر آشنایی با افرادی هستیم که میخواهند فراتر از یک موقعیت شغلی، آیندهای حرفهای بسازند.
نیازمندیها
- ReactJS
- Javascript
- Front-end