شرکت ما در حوزه توسعه نرمافزارهای تحت وب و سامانههای مقیاسپذیر، در راستای گسترش تیم فنی خود به دنبال جذب یک برنامهنویس Node.js باانگیزه و خلاق هستیم. اگر به توسعه بکاند علاقهمندید و تجربه کار با Node.js را دارید، خوشحال میشویم شما را در تیممان داشته باشیم.
مهارتهای مورد نیاز:
1-تسلط کامل به Node.js و طراحی معماری سیستمهای مقیاسپذیر.
2-تسلط کامل با فریمورکهای Express یا Nest.js.
3-توانایی طراحی و توسعه سیستمهای ماژولار و میکروسرویس.
4-تسلط به پایگاه دادههای رابطهای (PostgreSQL,MySQL) و غیررابطهای (MongoDB, Redis).
5-درک عمیق از مفاهیم معماری نرمافزار، الگوهای طراحی (Design Patterns) و ساختارهای داده.
6-تجربه در تستنویسی (Unit, Integration, E2E) و کار با Jest، Mocha یا ابزارهای مشابه.
7-آشنایی با DevOps و CI/CD (مثلاً GitHub Actions, GitLab CI, Jenkins).
8-تجربه با Docker، Kubernetes و مفاهیم مربوط به deploy و scaling.
9-توانایی کُد ریویو و منتورینگ اعضای تیمهای فنی سطح پایینتر.
10-تسلط بر Git Workflow و مفاهیم Agile / Scrum.
11-توانایی ارائه راهکار فنی برای چالشهای پیچیده و تصمیمگیری فنی در سطح کلان پروژه.
12-آشنایی با معماری Microservice یا Service-Oriented Architecture (SOA) برای تعامل Node.js با سرویس AI.
13-توانایی استقرار اپلیکیشن روی Linux-based VPS یا Cloud (AWS, Google Cloud, Azure).
14-روحیه کار تیمی و مسئولیتپذیری بالا.
شرایط همکاری:
نوع همکاری: تماموقت
محل کار: دورکاری / حضوری (در صورت نیاز)
روزهای کاری: شنبه تا پنج شنبه
حقوق: توافقی و رقابتی بر اساس توانمندی