● برنامهنویسی فرانتاِند در تیم تولید چند سامانه large scale با هزاران کاربر و روزانه میلیونها تراکنش. ● تولید و توسعۀ فرانتاِند کاربرپسند، روزآمد و کارآمد با هماهنگی با تیم طراحی واسط کاربری (UI/UX). ● تولید، تست، عیبیابی، راهاندازی و بهینهسازی کدهای با کیفیت، با عملکرد بهینه، سریع، مقیاس پذیر و کامپوننتهایی با قابلیت استفاده مجدد.
پیشنیازها
شایستگیهای تخصصی:
● تجربه کار مفید با React یا Angular.
● اطلاعات کافی از جزئیات دقیق فناوری های پایه Front-End نظیر HTML ،CSS ،Bootstrap JavaScript و Typescript.
● مسلط به مفاهیم طراحی واکنش گرا (Responsive Design).
● آشنایی با مفاهیم JSON ،Web API و Rest API.
● آشنایی با معماری Service Oriented.
● تسلط کافی به Net Programming.
● تسلط کافی به مفاهیم Source Control در Git.
● مسلط به روشهای Manual Test و آشنا با روشهای Mechanized Test.
● آشنایی با مفاهیم DevOps و CI/CD.
● آشنایی با تجربه کاربر و طراحی واسط کاربری (UI/UX) و توانایی هماهنگی با تیم طراحی UI/UX.
● دانش کافی از مفاهیم پایه علوم کامپیوتر مثل ساختار دادهها، الگوریتمها، پایگاه داده و غیره.
شایستگیهای رفتاری:
● داشتن روحیه، ذوق، سلیقه و صبوری برای تولید و توسعه فرانتاِند کاربرپسند، روزآمد و کارآمد.
● داشتن روحیه کار تیمی، مهارتهای ارتباطی قوی و به اشتراک گذاشتن معلومات و هماهنگی با تیمهای UI/UX، تحلیل/طراحی و بکاِند.
● متعهد به زمانبندیهای ارائه شده.
● توانایی حل مسئله و قدرت تصمیم گیری بالا.
● مسؤولیتپذیر، پرتلاش، خلاق و یادگیرنده.
● پیگیر، منظم، دقیق و انعطافپذیر.
شرایط احراز:
● داشتن حداقل دو سال سابقۀ کاری مرتبط.
● توانایی ارائه نمونه کار اجرا شده و در حال استفاده.
● توانایی همکاری تمام وقت حداقل به مدت یک سال.