شرکت فرصت سازان ایده همساز
شرکت فرصت سازان ایده همساز

برنامه نویس Full-Stack

تهران، آریاشهر
تمام وقت
شنبه الی چهارشنبه 9:00 لغایت 18:00
-
پاداش -بیمه درمان تکمیلی

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
سرمایه گذاری و مالی
شرکت ایرانی دارای مشتریان داخلی
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

5 سال سابقه کار در گروه شغلی مشابه
Microsoft SQL Server - متوسط
JavaScript - متوسط
Node.js - متوسط
React - متوسط
TypeScript - متوسط
Next.js - متوسط
Docker - متوسط

شرح شغل و وظایف

ما در تیم فناوری خود جهت توسعه و نگهداری سامانه‌ای در حوزه مدیریت پروژه‌های عمرانی، تعاونی‌ها و فرایندهای سرمایه‌گذاری، به دنبال یک توسعه‌دهنده فول‌استک باتجربه هستیم. (توسعه‌دهنده Senior Full Stack Developer | Node.js / React / Next.js)

این سامانه شامل پنل مدیریتی و پرتال کاربران است و فرایندهایی مانند مدیریت پروژه‌ها و سرمایه‌گذاران، پرونده‌های فروش، پرداخت و اقساط، کیف پول، محاسبات پورسانت و گزارش‌گیری را پوشش می‌دهد.

تکنولوژی‌های اصلی

  • Node.js و Express
  • React، Next.js و TypeScript
  • Microsoft SQL Server و Sequelize
  • RabbitMQ و REST API
  • Tailwind CSS
  • Docker و Docker Compose

مسئولیت‌ها

  • توسعه و نگهداری سرویس‌های بک‌اند و APIها.
  • توسعه صفحات، فرم‌ها، جدول‌ها و گزارش‌های پرتال با React و Next.js.
  • طراحی و اصلاح مدل‌های داده، کوئری‌ها و migrationهای دیتابیس.
  • پیاده‌سازی قواعد کسب‌وکار در بخش‌های فروش، پرداخت، اقساط و پورسانت.
  • بررسی و رفع مشکلات ارتباط بین سرویس‌ها و پردازش پیام‌ها.
  • نوشتن تست برای سناریوهای مهم، بازبینی کد و مستندسازی تغییرات.
  • مسئولیت Ownership و نگهداری سیستم Production

مهارت‌ها و ویژگی‌های مورد انتظار

  1. تجربه قوی و عملی در JavaScript، Node.js و Express.
  2. تسلط عملی به React و Next.js و توانایی توسعه با TypeScript.
  3. توانایی طراحی و پیاده‌سازی بک‌اند تمیز، امن، پایدار و قابل توسعه.
  4. تسلط به SQL و دیتابیس‌های رابطه‌ای؛ ترجیحاً SQL Server، همراه با تجربه کار با ORM.
  5. درک مناسب از تراکنش‌های دیتابیس، هم‌زمانی درخواست‌ها و جلوگیری از ثبت عملیات تکراری.
  6. آشنایی عملی با معماری چندسرویسی و صف پیام؛ ترجیحاً RabbitMQ.
  7. آشنایی با احراز هویت، JWT، مدیریت نقش و کنترل دسترسی در سمت سرور.
  8. توانایی ساخت رابط کاربری واکنش‌گرا و فارسی، مدیریت وضعیت و اتصال به API.
  9. توانایی کار با Git، Docker و عیب‌یابی نرم‌افزار.
  10. دقت در محاسبات مالی، مسئولیت‌پذیری، ارتباط موثر و توانایی فهم و مستندسازی قواعد کسب‌وکار

موارد زیر مزیت محسوب می‌شوند

  • تجربه کار روی محصولات دارای کاربر فعال و نگهداری کد موجود.
  • تجربه بهینه‌سازی کوئری‌ها، گزارش‌های حجیم و عملکرد نرم‌افزار.
  • آشنایی با GitLab CI/CD، Linux، Nginx و ابزارهای پایش.
  • تجربه استفاده از ابزارهای AI برای توسعه نرم‌افزار مانند Cursor، Claude Code، Codex یا ابزارهای مشابه، همراه با توانایی بررسی و اعتبارسنجی کد تولیدشده.

شرایط احراز شغل

جنسیت
تفاوتی ندارد
نرم افزارها
JavaScript| متوسط Node.js| متوسط React| متوسط Next.js| متوسط TypeScript| متوسط Microsoft SQL Server| متوسط Docker| متوسط

ارسال رزومه برای شرکت فرصت سازان ایده همساز

گزارش مشکل یا تخلف آگهی