شرایط احراز:
- تسلط کامل به توسعه بکاند با Node.js.
- تجربه کار با فریمورکهای کاربردی مانند ExpressJS، NestJS، NextJS یا Spring.
- تسلط بر Design Systems و OOP.
- تسلط بر SQL و کار با TypeORM و Zod.
- تسلط بر پایگاه دادههای رابطهای (RDBMS) بهویژه PostgreSQL.
- آشنایی و تجربه در Queue Management با استفاده از Redis، BullMQ و RabbitMQ.
- تسلط بر Version Control بهویژه Git برای توسعه تیمی و همکاری موثر.
- تجربه کار با Supabase برای توسعه و پیادهسازی سرویسهای بکاند.
- تجربه کار با پلتفرم های هوش مصنوعی مانند Amazon Bedrock یا OpenAI APIs (مدلهای GPT و مشابه) برای یکپارچه سازی راهکارهای مبتنی بر هوش مصنوعی.
- تجربه کار با ابزارهای Containerization و Orchestration مانند Docker و GitHub Actions.
- توانایی همکاری نزدیک با تیمهای محصول، طراحی و تحقیق برای برنامهریزی و اجرای راهبردهای فنی بلندمدت و کوتاهمدت.
- پایبند به زمانبندیها، دقیق، خلاق و مشتاق یادگیری و بهبود مستمر.
- توانایی Multi-task بودن و اولویتبندی پروژهها.
- با ثبات، دقیق و انعطافپذیر در انجام وظایف، با نگرشی خلاقانه برای کار تیمی و اشتراک دانش.
- توانایی کار تیمی و انتقال ایدهها.
- توانایی مدیریت چندین کار همزمان و حل مسائل با رویکردی ساختار یافته و سیستماتیک.