استخدام Front-End Developer
شرح موقعیت شغلی
- تسلط به حداقل یکی از فریمورک های SPA - ReactJs, VueJs, Angular
- درک مناسب از طراحی Component Based و Stateless و مدیریت State
- تسلط بر TypeScript یا JSX
- آشنایی با bootstrap, jquery
- تسلط بر scss - sass - less - css3 - html5
- درک و فهم مناسب از اصول و مبانی برنامه نویسی شی گرا در javascript و استانداردهای ECMAScript
- دارای تجربه کاری در استفاده از Web Service ها (RESTful, JSON, and APIs)
- مهارت کافی در کار با Git
- آشنایی با متودولوژیهای توسعه Agile
- آشنایی با مفاهیم CI/CD
- آشنا با مفاهیم UI/UX
- آشنا به Server Side Rendering
- آشنا به مفاهیم Cross Browser ، Cross Platform و Responsive
- تجربه کار با webpack و babel
- تسلط به کتابخانههای رسم گراف بهخصوص D3 و Chart.js
- آشنایی با معماری Microservice
- داشتن درک خوب از اصول SEO
- آشنا با Client-side Security
- آشنا به رعایت الزامات OWASP در برنامه نویسی وب
- آشنا به JWT (JSON Web Token)
- تسلط به پیاده سازی PWA - دسترسی ها و عدم دسترسی های Progressive Web App در مقایسه با Native App
- آشنا به Service Workers و Web Sockets
- مسلط به مفاهیم تست اپلیکیشن (Unit – Integration - Functional) و دارای تجربه کار با (Jest / Enzyme / Cypress)
- تجربه کار با کتابخانه های javascript در حوزه EPUB Reader مزیت محسوب میشود
مهارتهای مورد نیاز
- Front-end
- SPA
- ReactJS
- typescript
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست