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

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

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

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

تکنولوژی‌ها

    FlutterAndroidiOSFront-end

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

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

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

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

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

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

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

مزایا

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