استخدام توسعهدهنده Back-End (Nodejs)
شرح موقعیت شغلی
اگر شما Back-end Developer هستید، در هر سطح از مبتدی تا پیشرفته و کار کردن روی یک پلتفرم هوشمند که استارتآپهای بزرگ ازش استفاده میکنند، برای شما جذابیت داره به تیم ما ملحق شید.
مهارتها
برای اضافه شدن به تیم چابک، مهارتهای زیر ضروری هست:
مهارتها
برای اضافه شدن به تیم چابک، مهارتهای زیر ضروری هست:
- مسلط به Javascript و ES6 و Typescript
- مسلط به فریمورک NestJS
- تسلط به دیتابیسهایی از قبیل MongoDB و Redis
- تجربه کار با Kafka
- مسلط به مفاهیم OOP، Twelve Factor، Solid و Design Patternهای رایج
- مسلط به Git
- توانایی کارکردن بر بستر لینوکس و آشنایی با Shell و Bash
- تجربه در نوشتن مستندات فنی (Markdown/Swagger/TSDoc/JSDoc)
همچنین، آشنایی یا تسلط به موارد زیر، امتیاز محسوب میشود:
- معماری ماکروسرویس (Micro-service)
- معماری رویدادگرا (Event-driven)
- PM2
- آشنایی با استراتژیهای Caching
وظایف
- شرکت در جلسات طراحی سیستم
- توانایی تحلیل و طراحی دیتابیس
- پیادهسازی REST API
- یکپارچهسازی و ادغام سیستم با API های Third-party و ابزارهای جانبی
- مستندسازی فنی
- تحقیق و توسعه جهت پیادهسازی ماژولهای جدید
- همکاری به صورت تمام وقت و حضوری (تهران) میباشد و همکاران ما میتوانند پس از طی دوره آزمایشی، از امکان دورکاری بهرهمند شوند.
مهارتهای مورد نیاز
- Back-end
- Node.js
- Git
- typescript
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست