پیشنیازها
مهارت و شاخصهای مد نظر:
- مسلط به شیءگرایی.
- مسلط به Node.js و Express و مفاهیم مربوطه.
- مسلط به مباحث REST.
- آشنایی با SQL.
- آشنایی با معماری N-Layer و MicroServices.
- آشنایی با Design Patterns.
- آشنایی با مفهوم Modularity.
- آشنایی با Unit And Integration Test و TDD.
تجربه کار با موارد زیر مزیت محسوب میشود:
- آشنایی با NoSQL.
- آشنایی با مباحث Core Domain و Sub Domain.
- آشنایی با Anti Patterns.
- تجربه کار با سیستم های Cache مانند Redis.
- تجربه کار با Kafka و RabbitMQ.
- تجربه کار با یکی از ORM ها مانند Prisma ،Sequelize یا Typeorm.
ویژگیهای فردی:
- انعطافپذیر و مشتاق به یادگیری.
- توانایی حل مسئله و تحلیل.
- توانایی برقراری ارتباط و تبادل نظر با افراد.
- مشارکت موثر تیمی.
- پر انرژی و مثبت.
- متعهد به گانت چارت و زمانبندی.