استخدام برنامهنویس Front-End (دورکاری)
شرح موقعیت شغلی
- مسلط به React (Next.js)
- مسلط به Tailwind
- آشنا به Material UI و PrimeReact
- مسلط به Restful API
- تسلط به State Management
- تسلط به Git
- تسلط به مهارت های طراحی وب و Responsive Design
- آشنایی با PWA
HTML/CSS: تسلط بر ایجاد ساختارهای HTML و استایلدهی با CSS برای طراحی وبسایتها و اپلیکیشنهای وب.
JavaScript: زبان برنامهنویسی اصلی برای ایجاد تعاملات و پویایی در صفحات وب. برنامهنویس باید با کتابخانهها و چارچوبهای مختلف مانند React یا Angular نیز آشنا باشد.
Responsive Design: توانایی طراحی صفحات وب که به طور خودکار با اندازههای مختلف صفحات نمایشگر سازگار باشند.
Cross-Browser Compatibility: تجربه کاربری یکسان در مرورگرهای مختلف با اطمینان از سازگاری کد در مرورگرهای مختلف مانند Chrome، Firefox، Safari و Edge.
Version Control/Git: توانایی استفاده از سیستم کنترل نسخه مانند Git برای مدیریت تغییرات کد.
Web Performance Optimization: آگاهی از بهینهسازی عملکرد وبسایتها، از جمله بهینهسازی تصاویر، بهینهسازی فایلهای CSS و JavaScript، استفاده از فشردهسازی و ...
Command Line/Shell Knowledge: توانایی استفاده از خط فرمان برای اجرای دستورات و انجام وظایف مختلف.
Testing/Debugging: توانایی اجرای تستها و اشکالزدایی کد به منظور اطمینان از کیفیت و عملکرد صحیح.
Web Security Basics: آگاهی از مسائل امنیتی و توانایی اجرای اقداماتی برای حفاظت از وبسایت در برابر حملات امنیتی.
Build Tools and Automation: تجربه با ابزارهایی مانند Webpack یا Gulp برای اتوماسیون فرآیندهای ساخت و بهینهسازی کد.
JavaScript: زبان برنامهنویسی اصلی برای ایجاد تعاملات و پویایی در صفحات وب. برنامهنویس باید با کتابخانهها و چارچوبهای مختلف مانند React یا Angular نیز آشنا باشد.
Responsive Design: توانایی طراحی صفحات وب که به طور خودکار با اندازههای مختلف صفحات نمایشگر سازگار باشند.
Cross-Browser Compatibility: تجربه کاربری یکسان در مرورگرهای مختلف با اطمینان از سازگاری کد در مرورگرهای مختلف مانند Chrome، Firefox، Safari و Edge.
Version Control/Git: توانایی استفاده از سیستم کنترل نسخه مانند Git برای مدیریت تغییرات کد.
Web Performance Optimization: آگاهی از بهینهسازی عملکرد وبسایتها، از جمله بهینهسازی تصاویر، بهینهسازی فایلهای CSS و JavaScript، استفاده از فشردهسازی و ...
Command Line/Shell Knowledge: توانایی استفاده از خط فرمان برای اجرای دستورات و انجام وظایف مختلف.
Testing/Debugging: توانایی اجرای تستها و اشکالزدایی کد به منظور اطمینان از کیفیت و عملکرد صحیح.
Web Security Basics: آگاهی از مسائل امنیتی و توانایی اجرای اقداماتی برای حفاظت از وبسایت در برابر حملات امنیتی.
Build Tools and Automation: تجربه با ابزارهایی مانند Webpack یا Gulp برای اتوماسیون فرآیندهای ساخت و بهینهسازی کد.
مهارتهای مورد نیاز
- Front-end
- CSS
- HTML
- Javascript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست