ما در یکتانت با داشتن میلیونها کاربر، مسئولیت بالایی در تحویل بهموقع کدها با کیفیت بالا داریم. بنابراین همواره سعی میکنیم بهترین توسعهدهندگان را برای ارائهی باکیفیتترین محصولات در کنار هم جمع کنیم. شما به عنوان یک برنامهنویس Front-end در یکتانت باید دائماً به دنبال یادگیری و بهبود و ارتقا باشید، مشتاقانه ایدههای خلاقانهای ارائه دهید و آنها را پیادهسازی کنید.
در این موقعیت شغلی شما مسئولیت انجام وظایف زیر را به عهده خواهید داشت:
- تولید کدهای مقیاسپذیر و کارا با قابلیت استفادهی مجدد با یکی از فریمورکهای جاوااسکریپت
- شناسایی فناوریهای مرتبط سمت کاربر و انتخاب موارد لازم برای ایجاد بهترین محصول
- طراحی و پیادهسازی واسط کاربری خلاقانه برای برآورده کردن نیازهای کاربر
- همکاری با سایر توسعهدهندگان در تیمهای مختلف
- ارتباط با تیمهای بکاند، پروداکت و طراحی به منظور خلق تجربه مناسب برای کاربر
- دقت در جزئیات و اهمیت به کامل بودن محصول برای کاربران
دانش تخصصی و مهارتهای مورد نیاز:
- اطلاعات کافی از جزئیات دقیق فناوریهای اصلی سمت کاربر نظیر HTML، CSS و JavaScript
- تجربهی کار با یکی از فریمورکهای جاوااسکریپت نظیر Vue و React
- آگاهی به جزئیات فریمورکهای CSS نظیر Bootstrap
- تسلط بر مفاهیم طراحی واکنشگرا (Responsive Design)
- آشنایی با مفاهیم اصلی پروتکل Rest API
- دانش مفاهیم پایهی علوم کامپیوتر مثل ساختار داده، الگوریتمها، پایگاه داده
- توانایی حل مسئله و قدرت تصمیمگیری بالا
- مهارتهای تحلیلی قوی
- علاقه به یادگیری ترندهای روز
موارد زیر تاثیر مثبت خواهد داشت:
- توانایی ایجاد صفحهآراییها (Layout Design)ی پیچیده و خلاقانه
- توانایی منتورشیپ افراد کمتجربهتر تیم
- آشنایی با اصول html5، سرویسورکرها و ترندهای طراحی مولفههای وب (Web Components Design)
- اطلاع از مفاهیم سازگاری مرورگرها (Browser Compatibility)، نحوهی رندر کردن مرورگرها (Browser Rendering) و توسعهی جاوااسکریپت با بازدهی بالا (High Performance JavaScript Development)