ما به دنبال یک توسعهدهنده فرانتاند خلاق و مسئلهمحور هستیم که علاوه بر تسلط بر
React، تجربه کار با
App Builderها و ابزارهای Low-Code / No-Code را داشته باشد و بتواند با استفاده از این ابزارها راهکارهای سریع، مقیاسپذیر و کارآمد برای نیازهای کسبوکار ارائه دهد.
تمرکز اصلی این موقعیت بر توانایی تحلیل مسائل، طراحی راهحل و پیادهسازی رابطهای کاربری با استفاده از React و App Builderها است، نه صرفاً توسعه کدنویسی سنتی.
مسئولیتها:- توسعه و نگهداری رابطهای کاربری مبتنی بر React
- طراحی و پیادهسازی صفحات و ماژولهای کاربردی در App Builderها
- تحلیل نیازمندیهای کسبوکار و ارائه راهکارهای مناسب
- تبدیل فرآیندهای پیچیده به راهحلهای ساده و قابل نگهداری
- همکاری با تیمهای Backend، تحلیل کسبوکار و محصول
- بهبود تجربه کاربری و عملکرد سامانهها
- مستندسازی راهکارها و فرآیندهای پیادهسازی
مهارتهای موردنیاز:- تسلط مناسب به JavaScript و TypeScript
- تجربه عملی در React
- آشنایی با مدیریت State (Redux، Zustand یا ابزارهای مشابه)
- تجربه کار با App Builderها و پلتفرمهای Low-Code / No-Code
- توانایی تحلیل مسئله و ارائه راهکارهای فنی
- آشنایی با REST API
- آشنایی با Git و فرآیندهای توسعه نرمافزار
امتیاز محسوب میشود:- تجربه کار با Appsmith، Retool یا ابزارهای مشابه
- آشنایی با Material UI یا سایر کتابخانههای رابط کاربری
- آشنایی با BPMN و ابزارهای مدیریت فرآیند
- تجربه کار با Next.js
ویژگیهای فردی:- توانایی حل مسئله و تفکر تحلیلی
- روحیه یادگیری و توسعه فردی
- مسئولیتپذیری و دقت در اجرا
- توانایی کار تیمی و ارتباط موثر
مهمترین معیار ارزیابی:برای ما مهمتر از تعداد سالهای سابقه، توانایی شما در حل مسائل واقعی کسبوکار با استفاده از React و App Builderها است. در فرآیند مصاحبه از شما انتظار میرود نمونههایی از چالشهایی که حل کردهاید و راهکارهایی که ارائه دادهاید را توضیح دهید.