Back-End Developer


تعریف

 Back-End Developer در رادار فردی هست که فناوری لازم برای راه‌اندازی مولفه‌ها رو ایجاد می‌کنه. او وظیفه‌ی ایجاد، نگهداری، آزمایش و اشکال‌زدایی تمام قسمت‌های Back-End رو بر عهده داره و این موارد شامل، منطق برنامه مرکزی، پایگاه داده‌ها، ادغام برنامه‌ها، API‌ها و دیگر فرایند‌های بخش Back-End هست.


نیازهای شغلی

  • شهر سکونت: تهران - یزد
  • تحصیلات: نرم افزار و فناوری اطلاعات و سایر رشته های مرتبط
  • زمینه‌ی کاری: برنامه نویسی و توسعه محصول
  • سابقه کار مرتبط: دو سال


شرح شغلی

  • تسلط به mongo database-mongoos
  • تسلط به برنامه نویسی nodejs server side 
  • تسلط به java script 
  • تسلط به developing & manage APIs which work across devices 
  • آشنایی با database structure designing 
  • آشنایی با write quality unit tests
  • آشنایی با security concerns
  • organize the logic of the system which runs across various devices
  • رفع باگ و تست مداوم وب‌سایت روی گوشی‌های مختلف android و ios
  • شرکت در جلسات هفتگی اسکرام
  • تهیه چک لیست، مستندسازی و بهبود فرآیندها
  • تمرکز بر یادگیری برای توسعه‌ی دانش تخصصی مورد نیاز
  • ارائه گزارش‌های دوره‌ای به مدیر مربوطه
  • توجه دقیق به زمانبندی‌های درنظر گرفته شده توسط سازمان برای انجام امورات واحد


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

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

  • انعطاف پذیری
  • تعهد و انگیزه خدمت
  • حل مسئله و تصمیم گیری
  • خلاقیت و نوآوری
  • کار تیمی (روحیه مشارکتی)
  • مسئولیت پذیری و پاسخگویی
  • مدیریت زمان
  • مدیریت فشار و استرس
  • آشنایی عمومی با زبان انگلیسی
  • مثبت اندیشی
  • کنجکاوی

مهارت‌های تخصصی

  • مسلط به سیستم‌های کنترل ورژن مثل گیت
  • آشنایی با postman
  • آشنایی با ide (xcode - vs code)
  • آشنایی با putty
  • برنامه نویسی وب
  • کار با پایگاه داده
  • آشنایی با مباحث هک و امنیت
  • آشنایی با مباحث سئو و بهینه‌سازی وب
  • آشنایی با هاست و سرور و شبکه
  • توانایی کار با API ها
  • توانایی مدیریت پروژه‌های نرم افزاری
  • کنترل کیفیت
  • وب‌سروهایی مثل آپاچی و انجین‌ایکس
  • آشنایی با مفهوم اجایل


ارسال درخواست همکاری


رادار بلاگ

به خانواده رادار بپیوندین