استخدام Senior Front-End Developer
شرح موقعیت شغلی
ما در حال برداشتن قدمهای بزرگ و محکم در راستای بهبود سبد خرید کاربرانمان هستیم. حوزهٔ کاریمان گسترده و پروژهای که در حال کار روی آن هستیم، به اندازهای بزرگ هست که لذت مشارکت در پیادهسازی یک پروژهٔ سازمانمقیاس را برایمان به همراه داشته باشد. روی لبهٔ تکنولوژی حرکت میکنیم و در حالی که هر روز به حل مسئلهای در راستای پیشبرد پروژه مشغولیم، همیشه فرصت یادگیری و پیشرفت برای خودمان هم وجود دارد. ما دوست داریم اگر با یک client side framework مثل Angular یا React به اندازهٔ کافی آشنایی دارید و انگیزهتان برای کار با Vue بهقدری قوی هست که شما را تا میدان ونک برساند، گپ دوستانهای با هم بزنیم و اگر شد، افتخار همکاری با شما را پیدا کنیم.
نوع همکاری: تماموقت
نوع همکاری: تماموقت
سطح تجربه: ارشد (Senior)
عنوان شغل: Front-end Developer
خصوصیات فردی:
خصوصیات فردی:
- توانایی ارتباطیِ شفاف و مختصر در نوشتن و گفتگو.
- توانایی دیدنِ دورنمای پروژه.
- اشتیاق برای ارائهٔ کارِ باکیفیت، با اولویت دادن به نیازهای کارفرما.
- تعهد به همکاری و کارِ گروهی.
- تعهد به مستندسازی و نوشتن کدهای تمیز.
- آمادگی برای یادگیری تکنولوژی، زبان، و کتابخانههای جدید در راستای نیازهای تیم.
Technical Requirements:
- دارای حداقل ۵ سال سابقه کار با رویکرد responsive design و web standards.
- مسلط به HTML، CSS، و JavaScript.
- تجربهٔ کاری با فریموورکهای وب مانند Angular، React، و VueJS.
- توانایی پیادهسازی و بهبود یک کلاینت REST/JSON API.
- توانایی دیباگ پاسخهای API.
- توانایی طراحی و پیادهسازی کامپوننتهای با کارایی بالا و قابلیت استفاده مجدد.
- درک درست و تجربه کار با الگوهای طراحی نرمافزار.
- آشنا با Best Practice های JavaScript و Client-side Framework.
مهارتهای زیر مزیت محسوب میشوند:
- تجربه کار با Vuex یا Redux
- آشنایی با مفاهیم UI/UX
- آشنایی با Webpack، Babel و ES7
- آشنایی با مفاهیم Test-Driven Development و تجربه کار با ابزارهایی مثل Mocha, Jest, Karma, Nightwatch.
- تجربه کار با Git و آشنایی با مفاهیم CI/CD.
- آشنایی با متودولوژیهای توسعه Agile.
مهارتهای مورد نیاز
- Front-end
- Responsive Design
- CSS
- HTML
- Javascript
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست