آگهی‌های استخدامی

استخدام توسعه‌دهنده (Front-End (React

میاره | Miare
تهران، تهران

شرح موقعیت شغلی

ما در تیم میاره به دنبال یک برنامه‌نویس جاوا اسکریپت مسلط به React به صورت تمام وقت هستیم که توانائی راهبری، طراحی، پیاده سازی و پشتیبانی یک وب اپلیکیشن Real-time و Event Driven را داشته باشد. توسعه دهنده درگیر تمام چرخه تولید از طراحی تا اجرا و انتشار خواهد شد.

 

مسئولیت‌ها:

  • توسعه محصولات Real-time سمت مشتری +‌ ابزارهای پشتیبانی داخلی شرکت
  • ارتباط مداوم و موثر با دیگر اعضای تیم فنی و همچنین تیم توسعه محصول برای طراحی و پیاده‌سازی امکانات جدید
  • پیاده‌سازی حرفه‌ای محصول با انعطاف بالا و در نظر گرفتن قابلیت توسعه در آینده

 

شرح تخصصی: 

  • توسعه به زبان TypeScript انجام خواهد شد. در نتیجه آشنایی با این زبان یا Flow Type Checker یکی از نکات مثبت مهم محسوب خواهد شد.
  • این پروژه با استفاده از React توسعه داده می‌شود و درک عمیق این فریم‌ورک شرط حیاتی این شغل است. اگر با این فریم‌ورک تجربه کار ندارید اما بر فریم‌ورک دیگری مانند Angular/Vue.js/BackBone تسلط داشته و اشتیاق لازم برای به تسلط پیدا کردن بر React را دارید هم برای این شغل آمادگی دارید.
  • آشنایی و سابقه‌کار قبلی با Redux یا MobX یا Flux به عنوان یک امتیاز مثبت تلقی خواهد شد.
  • برای Build پروژه از Webpack استفاده می‌شود و تسلط به هزارتوی تنظیمات این ابزار و مهارت استفاده از آن به صورت بهینه از مهارت‌های مهم کاری شما خواهد بود. در صورت آشنایی نداشتن با Webpack، تجربه استفاده از ابزارهای مشابه مانند Gulp/Grunt بسیار ارزشمند است.
  • برای Styling از Sass استفاده می‌شود در نتیجه تجربه کار با Less یا Sass مهم است.
  • به دلیل تعدد پنل‌های مورد نیاز، هنر Modularize کردن و Code Sharing قطعا یکی از مهمترین مهارت‌های مورد نیاز است.
  • به دلیل ماهیت Event Driven این محصول، و به دلیل نیاز محصول به انعطاف بالا، طراحی نرم‌افزار از چالش‌های مهم این کار است، و تسلط بر Design Pattern ها نکته مثبت بزرگی محسوب می‌شود.
  • با توجه به حجم زیاد پروژه و تغییر مداوم مطالبات بخش تجاری شرکت، نگهداری نرم‌افزار بدون استفاده از Automated Testing و Continuous Integration و Continuous Deployment و مستندسازی به شدت سخت خواهد شد. در نتیجه درک ضرورت استفاده از این راهکارها و نظم کافی برای اجرای آنها یکی از پیش‌نیازهای این سمت است.
  • تولیدات شما باید در رنج متنوعی از ابزارها، با سایزهای مختلف، OSهای مختلف و ورژنهای متنوعی از Browserها قابل استفاده باشد. تجربه استفاده از Browser Stack به صورت دستی و اتوماتیک برای شما مفید خواهد بود.
  • التزام به استفاده از Tslint و یا لینترهای دیگر، یکی دیگر از مواردی است که حرفه‌ای بودن شما را در کارتان نشان می‌دهد.  

 

مهارت های عمومی:

  • تسلط مناسب به زبان انگلیسی
  • توانایی حل مشکلات و چالش‌های پیچیده
  • روحیه‌ی کار تیمی، مسئولیت‌پذیری و انگیزه‌ی زیاد برای پیشرفت شخصی
  • برخورداری از روحیه‌ی یادگیری مداوم
  • تسلط بر مفاهیم و ابزارهای Git
  • کدنویسی خوانا، قابل نگهداری و Well documented
  • تجربه کار به صورت اجایل
  • به روز بودن با آخرین trend های صنعت در فناوری های تحت وب  
  • پرانرژی و پذیرای چالش و آماده یادگیری
  • تجربه و علاقه به آموزش نیروهای کم‌تجربه‌تر در گروه
  • از شما انتظار طراحی حرفه‌ای نمی‌رود، اما داشتن اندکی ذوق هنری و زیبایی‌شناسی قطعا بی‌ضرر نیست!
  • آشنایی با برنامه‌نویسی سمت سرور با یکی از فریم‌ورک‌های محبوب مانند Django/Rails/Spring مزیت محسوب می‌شود.

 

مزایا:

  • حقوق خوب با پرداخت به موقع
  • بیمه 
  • ساعت کاری منعطف
  • امکان همکاری پاره‌وقت برای دانشجویان

مهارت‌های مورد نیاز

  • طراحی
  • Real-time Apps
  • event driven
  • webpack
  • Grunt
  • Gulp
  • Less
  • SASS
  • Design Patterns
  • browser stack
  • تسلط به زبان انگلیسی
  • Git
  • ReactJS

حداقل سابقه کار

  • مهم نیست

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۳۹۶/۰۹/۰۷ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه