توضیحات

شرح شغل:

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

شرایط احراز:

  • مسلط به تکنولوژی Django.
  • مسلط به DRF.
  • آشنایی با یکی از فریم‌ورک‌های جاوااسکریپت نظیر React.
  • آشنایی با اصول Clean Code ،OOP ،SOLID ،DRY ،Design Pattern.
  • تجربه کار با پایگاه داده‌های In-Memory ترجیحاً Redis.
  • تجربه کار با سرویس‌های مدیریت وظایف نظیر Celery و صف پیام آن نظیر RabbitMQ.
  • آشنایی کامل با مفاهیم پایگاه داده‌های SQL-Based از جمله PostgreSQL.
  • مسلط به Git.
  • تجربه کار با Linux.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،