استخدام Senior Node.js Developer (دورکاری)
شرح موقعیت شغلی
ما در TUG به دنبال یک توسعهدهنده ارشد بکاند با تجربه و مهارت بالا در Node.js و NestJS هستیم. فرد مورد نظر باید توانایی کار در پروژههای پیچیده، حل مشکلات فنی و بهینهسازی سیستمهای مقیاسپذیر را داشته باشد. همچنین، تسلط به زبان انگلیسی برای ارتباطات کاری ضروری است.
مسئولیتها:
- توسعه و نگهداری APIهای مقیاسپذیر و بهینهشده با استفاده از NestJS
- طراحی و پیادهسازی ساختارهای میکروسرویس و معماریهای مدرن
- بهینهسازی پایگاه داده و مدیریت ارتباط با MySQL، MongoDB یا سایر دیتابیسها
- نوشتن کدهای تمیز، تستپذیر و مستند
- همکاری نزدیک با تیمهای فرانتاند، محصول و DevOps
- بررسی و رفع مشکلات امنیتی و بهبود عملکرد سرورها
- استفاده از Redis، RabbitMQ، Kafka و سایر ابزارهای مدیریت پیامها
شرایط لازم:
- حداقل ۶ سال تجربه در توسعه نرمافزار، با تمرکز بر Node.js و NestJS
- آشنایی عمیق با TypeScript و مفاهیم برنامهنویسی شیگرا (OOP)
- تجربه در RESTful APIs
- تسلط بر Docker و CI/CD برای استقرار و مدیریت پروژهها
- تجربه در کار با AWS، GCP یا سایر سرویسهای ابری
- توانایی تحلیل، طراحی و حل چالشهای فنی در مقیاس بالا
- مهارت در مستندسازی و ارتباطات قوی به زبان انگلیسی
- آشنایی با NestJS Modules و Custom Decorators
امتیازات مثبت (در صورت داشتن تجربه):
- آشنایی با میکروسرویسها و معماری Event-driven
- تجربه در کار با WebSockets و ارتباطات بلادرنگ
اگر به دنبال چالشی جدید در محیطی حرفهای و پویا هستید، رزومه خود را برای ما ارسال کنید!
مهارتهای مورد نیاز
- Node.js
- NestJs
- Docker
- CI/CD
- مستندسازی
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست