استخدام توسعه دهنده (Back-End (NodeJs
شرح موقعیت شغلی
شرح موقعیت شغلی
ما به دنبال یک توسعهدهندهی حرفهای بکاند با تخصص در Node.js هستیم تا به تیم محصول ما بپیوندد و در توسعهی زیرساختهای اصلی CRM و فروشگاه آنلاین ما نقش کلیدی ایفا کند. اگر در طراحی API، مدیریت دیتابیس و بهبود سیستمهای موجود مهارت دارید و توانایی همکاری نزدیک با مدیر محصول و تیم فرانتاند را دارید، خوشحال میشویم شما را ملاقات کنیم.
مسئولیتهای شغلی
- طراحی و توسعه ی سرویسهای سمت سرور با Node.js با تمرکز بر پایداری و مقیاس پذیری
- یکپارچهسازی با دیتابیس PostgreSQL و سیستم کش Redis
- نگهداری و بهینهسازی سیستمهای بکاند موجود
- همکاری در امور DevOps شامل Docker و دیپلوی سرویسها
- ساخت و نگهداری قابلیتهای مبتنی بر هوش مصنوعی با Python (یکپارچه سازی مدل/سرویسهای AI با هسته ی Node)
- رفع خطا، بهبود کیفیت کد و مشارکت در code review و آزمون خودکار
- مستندسازی فنی و همکاری با تیمهای Front-End و Data
تکنولوژیهای مورد استفاده
- Node.js (ترجیحاً Express یا NestJS)
- PostgreSQL، Redis
- Docker، Git
- سیستم CDN و دیپلوی با استفاده از ArvanCloud
شرایط و مهارتهای مورد نیاز
- حداقل ۳ سال تجربه در توسعهی بکاند با Node.js
- تسلط بر طراحی API، دیتابیسهای رابطهای و سیستمهای کش
- آشنایی با مفاهیم DevOps و کار با Docker
- تجربه در نگهداری و ارتقاء سیستمهای قدیمی
- توانایی همکاری و راهنمایی توسعهدهندهی فرانتاند
- تحصیلات مرتبط: کارشناسی (یا بالاتر) در مهندسی کامپیوتر، نرم افزار، IT یا رشته های مرتبط
- مهارت ارتباطی خوب و روحیه کار تیمی
شرایط کاری
- تماموقت
- حضوری - تهران محدوده دانشگاه شریف
موارد امتیازی
- تجربه در بهینهسازی عملکرد و مقیاسپذیری
- آشنایی با زیرساختهای ArvanCloud
- سابقه کار روی سیستمهای CRM یا فروشگاه اینترنتی
مهارتهای مورد نیاز
- Node.js
- Back-end
- express.js
- SQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست