راهکار هوشمند سینا

استخدام مهندس نرم‌افزار - Mobile Developer

راهکار هوشمند سینا
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    AndroidiOSFlutterReact NativeFront-end

تیم فنی سیناکر (sinacare) به دنبال یک همکار برای توسعه اپلیکیشن مامانیا است. مهم‌ترین پیش‌نیاز این موقعیت شغلی علاقه‌مندی به یادگیری است. آشنایی با مفاهیم توسعه نرم‌افزار، توانایی نوشتن کد تمیز و کارا، علاقه‌مندی به توسعه و پیاده‌سازی محیط کاربری و دقت و وسواس در پیاده‌سازی محیط کاربری از دیگر نیازمندی‌های این موقعیت شغلی است. در سیناکر درک مفاهیم پایه و توانایی یادگیری اولویت بیشتری نسبت به آشنایی با ابزارها و تکنولوژی‌ها دارد.

ساعت کاری شرکت منطعف بوده و محیط شرکت جذاب، پویا و دوستانه است.

امکان همکاری به صورت تمام وقت یا پاره‌وقت و همچنین کارآموزی نیز وجود دارد.

مهارت‌های ضروری:

  • علاقه‌مندی به یادگیری و توانایی خود یادگیری و یادگیری سریع
  • آشنایی با مفاهیم پایه برنامه‌نویسی، مهندسی نرم‌افزار، طراحی شی‌گرا، برنامه نویسی Functional و معماری نرم‌افزارهای موبایل
  • آشنایی با ابزارهای معمول توسعه و نرم‌افزار نظیر Git و ابزارهای مدیریت package
  • تجربه پیاده‌سازی طرح‌های گرافیکی در محیط وب یا موبایل
  • تجربه توسعه اپلیکیشن برای Android یا iOS یا تجربه توسعه اپلیکیشن تحت وب با یکی از فریم‌ورک‌های Angular، React یا Vue.js
  • آشنایی با شیوه‌های مدیریت وضعیت (state management) در اپلیکیشن‌های تحت وب و موبایل

مهارت‌های امتیازی:

  • آشنایی با زبان Dart و فریم‌ورک Flutter
  • آشنایی با تکنیک Dependency Injection
  • آشنایی و تجربه کار با معماری flux و یکی از ابزارهای مربوط به آن (Redux، MobX، BLoC یا React Context API)
  • آشنایی با برنامه‌نویسی واکنشی (Reactive Programming) و ابزارهای مرتبط به آن نظیر RxJS
  • آشنایی با نحوه بهینه‌سازی اپلیکیشن‌های موبایل
  • آشنایی با نحوه پیاده سازی یک اپلیکیشن به صورت Responsive

مزایا

  • پرداخت مناسب
  • دسترسی آسان
  • ساعات کاری منعطف
  • بیمه تکمیلی
  • بیمه