📌 عنوان موقعیت شغلی:
Backend Developer (NestJS) – پروژه استارتاپی تونکسی
🧠 درباره پروژه:
تونکسی یک پلتفرم تخصصی موسیقی است که با هدف ایجاد ارتباط مستقیم بین هنرمندان و مخاطبان در حال توسعه میباشد. اپلیکیشن ما بهصورت Native (Android / iOS) طراحی شده و تمرکز ما بر ایجاد زیرساختی امن، پایدار و مقیاسپذیر برای مدیریت کاربران، هنرمندان، آثار موسیقی و پرداخت است.
برای تقویت تیم فنی و تکمیل معماری بکاند، به یک توسعهدهنده مسلط به NestJS نیاز داریم تا در کنار مهندس فعلی پروژه، ساختار سیستم را حرفهایتر و استانداردتر توسعه دهد.
🎯 مسئولیتها:
- توسعه و بهینهسازی APIهای RESTful با NestJS
- طراحی معماری ماژولار و مقیاسپذیر
- پیادهسازی احراز هویت (JWT – Access & Refresh Token)
- طراحی و مدیریت پایگاه داده (PostgreSQL یا MySQL)
- پیادهسازی Role-Based Access Control
- مدیریت File Upload (آهنگ و تصویر کاور)
- پیادهسازی Storage امن برای فایلهای صوتی (S3 Compatible / MinIO)
- مستندسازی API با Swagger
- پیادهسازی Versioning برای API
- بهینهسازی Performance و امنیت (Rate Limiting، Validation، Logging)
- همکاری نزدیک با تیم اپلیکیشن نیتیو برای یکپارچهسازی سرویسها
🛠 مهارتهای مورد نیاز:
- تسلط کامل به Node.js، NestJS و TypeScript
- تجربه کار با ORM (Prisma یا TypeORM)
- طراحی دیتابیس رابطهای
- آشنایی با Redis (Caching)
- آشنایی با Docker
- درک مفاهیم Clean Architecture و SOLID
- تسلط به Git و کار تیمی
⭐ مزیت محسوب میشود:
- تجربه کار روی پلتفرمهای مقیاسپذیر
- تجربه کار با سیستمهای پرداخت
- آشنایی با CI/CD
- تجربه کار روی پروژههای حوزه رسانه یا موسیقی
🤝 شرایط همکاری:
- همکاری پروژهای یا بلندمدت
- امکان همکاری ریموت
- محیط کاری حرفهای و در حال رشد
در صورت تمایل، رزومه و نمونهکار خود را ارسال نمایید.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.