ما در توسن سها به دنبال همکاری هستیم که بتونیم با هم تجربههای تعاملی، پویا و باکیفیت در وب ایجاد کنیم. فردی که در کنار طراحان و توسعهدهندگان بکاند، تجربه کاربری یکپارچهای رو پیادهسازی کنه و در عین حال کیفیت کد، دسترسپذیری و عملکرد بهینه رو در دستگاهها و مرورگرهای مختلف تضمین کنه. اگر فکر میکنید این موقعیت براتون جذابه و مهارتهاتون به نیازهای ما نزدیکه، خوشحال میشیم که هممسیر بشیم!
شرح وظایف اگر هممسیر شویم:
- با سایر توسعهدهندگان در تیم همکاری و تعامل کنید.
- توانایی کار روی پروژه های مختلف بر حسب نیاز را داشته باشید.
- مسئولیت کاری که به شما سپرده شده است را به صورت کامل بپذیرید.
- سیستمها را عیبیابی کرده و باگهای موجود را رفع کنید.
- واسط کاربری خلاقانه برای برآورده کردن نیازهای کاربر پیاده سازی کنید.
- به جزئیات دقت کرده و به کامل بودن محصول برای کاربران اهمیت بدهید.
نیازمندیها از نگاه ما:
- حداقل سه سال سابقه کار در موقعیت شغلی مشابه
- تسلط بر HTML5، CSS3 و JavaScript
- تسلط بر ReactJS و اکوسیستم آن
- آشنایی با TypeScript
- تسلط بر طراحی واکنشگرا (Responsive Design)
- توانایی نوشتن تستهای واحد (Unit Tests)
- آشنایی با Core Web Vitals و بهینهسازی عملکرد
- آشنایی با اصول کدنویسی تمیز و خوانا (Clean Code)
- تجربه کار با Git و سیستمهای کنترل نسخه (VCS)
- تجربه کار با GitLab و توانایی درک و اصلاح پایپلاینهای CI/CD
- آشنایی با مبانی و فرآیندهای Agile
- توانایی یادگیری سریع و کار در محیطهای پویا
- آشنایی با ابزارهای Build Toolchains و توانایی ایجاد تغییرات جزئی در آنها در صورت نیاز
- توانایی شناسایی و خودکارسازی فرآیندهای تکراری