استخدام توسعهدهنده (Front-End (React
شرح موقعیت شغلی
نیازهای فنی:
- تسلط کامل به JavaScript ،ES5, ES6
- تسلط به CSS - HTML - Bootstrap
- تسلط به طراحی Responsive
- تسلط به تولید Modular Components
- آشنایی با مفاهیم OOP
- آشنایی با Design Patterns Concepts
- مسلط بر Javascript و React.JS
- مسلط بر مفاهیم Reactive programming
- مسلط بر Context API و Redux
- آشنا به Redux middleware ها، مانند Redux-Saga
- مسلط بر مباحث PWA , SPA و SSR
- مسلط بر RESTful API
- آشنایی به کتابخانه های رایج React
- آشنایی به Git و ابزار های رایج مانند Babel , webpack , NPM , YARN
مهارت هایی که دارای امتیاز می باشند:
- آشنایی با برنامه نویسی بر بستر WebSocket
- آشنایی توسعه آزمون محور و تست خودکار و فریمورک هایی مانند Jest
- آشنایی به مشکلات وابسته به نوع مرورگر
مهارت های فردی :
- توانایی تحلیل مسائل و ارائه راهکار در سطح اپلیکیشن
- کدنویسی خوانا، قابل نگهداری و مستند سازی کامل
- دارای مهارت حل مسئله
- توانایی کار تیمی
- تسلط کامل به JavaScript ،ES5, ES6
- تسلط به CSS - HTML - Bootstrap
- تسلط به طراحی Responsive
- تسلط به تولید Modular Components
- آشنایی با مفاهیم OOP
- آشنایی با Design Patterns Concepts
- مسلط بر Javascript و React.JS
- مسلط بر مفاهیم Reactive programming
- مسلط بر Context API و Redux
- آشنا به Redux middleware ها، مانند Redux-Saga
- مسلط بر مباحث PWA , SPA و SSR
- مسلط بر RESTful API
- آشنایی به کتابخانه های رایج React
- آشنایی به Git و ابزار های رایج مانند Babel , webpack , NPM , YARN
مهارت هایی که دارای امتیاز می باشند:
- آشنایی با برنامه نویسی بر بستر WebSocket
- آشنایی توسعه آزمون محور و تست خودکار و فریمورک هایی مانند Jest
- آشنایی به مشکلات وابسته به نوع مرورگر
مهارت های فردی :
- توانایی تحلیل مسائل و ارائه راهکار در سطح اپلیکیشن
- کدنویسی خوانا، قابل نگهداری و مستند سازی کامل
- دارای مهارت حل مسئله
- توانایی کار تیمی
مهارتهای مورد نیاز
- Front-end
- Javascript
- ES5
- ES6
- HTML
- Bootstrap
- CSS
- Responsive
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست