1 – مهارتهای فنی:
تسلط با مفاهیم ریاکت شامل کامپوننتها، استیت، پراپس، و چرخه حیات کامپوننتها
تسلط بر جاوا اسکریپت و ES6
تسلط بر HTML و CSS
آشنایی با ابزارهای کنترل نسخه مانند Git
آشنایی با مفاهیم متدولوژیهای توسعه مانند Agile یا TDD
آشنایی با Redux
آشنایی با مفاهیم Testing
توانایی کار با API های RESTful یا FastAPI
2 - مهارتهای عمومی:
توانایی تحلیل و حل مسئله و ارائه راهحلهای بهینه
توانایی کار تیمی و ارتباط موثر با سایر اعضای تیم توسعه
آمادگی برای یادگیری مداوم
3 - تجربه کاری:
داشتن تجربه کاری مرتبط در پروژههای واقعی حداقل سه سال