تخصصها و مهارتهای مورد نیاز برای یک برنامهنویس فرانتاند:
1. زبانهای برنامهنویسی و نشانهگذاری:
• HTML5
• CSS3
• JavaScript (ES6+)
2. فریمورکها و کتابخانههای JavaScript:
• React.js
• Next.js
• Vue.js
• Angular.js (در صورت نیاز)
3. فریمورکها و ابزارهای CSS:
• Bootstrap
• Tailwind CSS
• DaisyUI
• SASS/SCSS
4. ابزارها و تکنولوژیهای ساخت و توسعه:
• Webpack
• Babel
• npm/yarn
• ESLint/Prettier
5. طراحی واکنشگرا (Responsive Design):
• Media Queries
• Flexbox
• Grid Layout
6. APIها و تعاملات:
• Fetch API
• Axios
• آشنایی با RESTful APIs و GraphQL
• توانایی ادغام APIها در Vue.js و React.js
7. ابزارهای توسعه و تست:
• Git
• GitHub/Bitbucket/GitLab
• Jest
• Cypress
8. مهارتهای نرمافزاری و ارتباطی:
• توانایی کار در تیمهای چند تخصصی
• ارتباط مؤثر با تیمهای بکاند، طراحی و مدیریت محصول
• مهارتهای پرزنتیشن و دفاع از طرحها
ابزارها و سرویسهای مورد نیاز:
1. ابزارهای طراحی و پروتوتایپینگ:
• Figma
• Adobe XD
• Sketch
2. ابزارهای مدیریت پروژه:
• Jira
• Trello
• Asana
3. ابزارهای تست و ارزیابی:
• Jest
• Cypress
• React Testing Library
4. سیستمهای ورژن کنترل:
• Git
• GitHub
• Bitbucket
• GitLab
5. ابزارهای توسعه و دیپلوی:
• Vercel
• Netlify
• Docker
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.