استخدام Front-End Developer
شرح موقعیت شغلی
ما دنبال یک توسعه دهنده FrontEnd هستیم که هم حواسش به جزئیات رابط کاربری و تجربه کاربر باشد، هم به کیفیت کد و نگه داری و مقیاس پذیری.
کسی که بتواند نیازهای محصول و طراحی را تبدیل کند به رابط های کاربری روان، سریع و قابل اعتماد.
در این موقعیت شغلی شما بیشتر با Vue.js و Nuxt.js روی پنل ها، داشبوردها، وب اپلیکیشن ها و لندینگ ها کار میکنید و در طول روز با تیم های دیزاین، بک اند و محصول در ارتباط هستید.
مسئولیت ها
کسی که بتواند نیازهای محصول و طراحی را تبدیل کند به رابط های کاربری روان، سریع و قابل اعتماد.
در این موقعیت شغلی شما بیشتر با Vue.js و Nuxt.js روی پنل ها، داشبوردها، وب اپلیکیشن ها و لندینگ ها کار میکنید و در طول روز با تیم های دیزاین، بک اند و محصول در ارتباط هستید.
مسئولیت ها
- طراحی و پیاده سازی رابط کاربری وب اپلیکیشن ها، پنل ها و داشبوردها با Vue.js و Nuxt.js
- نوشتن کد تمیز JavaScript و TypeScript ، قابل تست و قابل نگه داری
- درک نیازهای فنی و تجاری و تبدیل آنها به پیاده سازی دقیق در فرانت اند
- کار با RESTful API و مدیریت درست state و جریان داده در فرانت
- توجه به performance، امنیت و تجربه کاربری در کدها
- مشارکت در code review و کمک به بالا بردن کیفیت کد تیم
- همکاری نزدیک با تیم دیزاین برای اجرای درست طرح ها
- همکاری با تیم محصول در اسپرینت ها و کار تیمی به سبک Scrum
مهارت ها و شرایط لازم
- دانش قوی در JavaScript ES6+ و TypeScript
- تسلط به Vue.js
- تجربه عملی کار با Nuxt.js
- حداقل 3 سال تجربه حرفه ای به عنوان برنامه نویس فرانت اند
- حداقل 2 سال تجربه مشخص با Vue.js
- آشنایی عمیق با مفاهیم جاوا اسکریپت و الگوهای functional programming
- تجربه کار با RESTful API
- تسلط به Git و کار تیمی روی ریپازیتوری
- دقت در جزئیات UI و تجربه کاربری
- روحیه تعامل، کار تیمی و علاقه به یادگیری مداوم
تجربیات و مهارت هایی که ما مشتاق تر میشیم برای همکاری
- تجربه کار با Nuxt در پروژه های production (SSR، SEO، routing پیشرفته)
- آشنایی با Vuex یا Pinia برای مدیریت state
- آشنایی با مفاهیم بهینه سازی performance در فرانت (lazy loading، code splitting و ...)
- آشنایی اولیه با Docker و CI/CD
ویژگی های محیط کاری
اگر دنبال محیطی هستید که
با دیتای زیاد، ترافیک بالا، پروژههای عمیق فنی، معماری درست و چالش واقعی درگیر باشید، ماز جای مناسبی برای رشد، تجربه و ساختن چیزهای جدیده.
ما هر روز روی محصولاتی کار میکنیم که چالش فنی جدی دارن و در مقیاسی بزرگ استفاده میشن.
تیم توسعه محصول ترکیبی از مهندسان، طراحان و عاشقان حل مساله هستش.
فرهنگ ما شفاف، مسئولانه، دوستانه و نتیجهمحوره. سریع یاد میگیریم، سریع اجرا میکنیم و کیفیت برای ما خط قرمزه.
مهارتهای مورد نیاز
- Front-end
- Javascript
- CSS
- HTML
- React
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست