شرکت نسل نوین، یکی از شرکتهای معتبر و پیشرو در حوزه نرم افزار های کاریردی با تمرکز بر توسعه نرمافزارهای نوین و مقیاسپذیر، به دنبال جذب یک برنامهنویس ارشد بکاند (Senior Backend Developer) با تخصص در Node.js برای پیوستن به تیم خود در تهران هستیم.
ما به دنبال فردی با تجربه و متعهد هستیم که توانایی طراحی، توسعه و نگهداری سیستمهای بکاند پیچیده را داشته باشد. این موقعیت فرصتی عالی برای همکاری در پروژههای بزرگ و نوآورانه با تیمی پویا و حرفهای است.
مسئولیتها و نیازمندی ها
- مسلط به JS/TS اکوسیستم نرم افزاری Node.js
- طراحی و توسعه APIهای مقیاسپذیر و امن با استفاده از Node.js، Express و NestJS.
- کار با دیتابیسهای Relational مانند PostgreSQL، MySQL و غیره، و دیتابیسهای NoSQL مانند MongoDB، Redis.
- مسلط به ORMها و ODMها مانند TypeORM, Mongoose و اصول (Database Migration).
- پیادهسازی و مدیریت سیستمهای جستجوی پیشرفته با استفاده از Elasticsearch و غیره.
- طراحی و توسعه معماری میکروسرویس و بهینهسازی سیستمهای توزیعشده.
- مسلط به سیستم های asynchronous messaging مانند RabbitMQ.
- تسلط بر Docker برای کانتینریسازی، استقرار و مدیریت سرویسها
- بهینهسازی عملکرد سیستمها با استفاده از ابزارهای کشینگ مانند Redis برای مدیریت کش (Caching)، صفهای پیام (Message Queues) و غیره.
- همکاری با تیمهای فرانتاند، دواپس و سایر بخشها برای یکپارچه سازی سیستمها
- مستندسازی کدها، APIها و فرآیندها به صورت کامل و استاندارد با ابزارهایی مثل Swagger، Postman و غیره.
- آشنایی با الگوهای طراحی Design patterns و اصول clean code و OOP
- تجربه کاری با مفاهیمDevOps ، CI/CD و کار با ابزارهایی کنترل ورژن همچون Gitlab
مزایا و تسهیلات
- پاداش
- بیمه درمان تکمیلی
- ساعت کاری منعطف
- کمک هزینه دوره آموزشی
- بسته ها و هدایای مناسبتی
- کمک هزینه یک وعده غذایی