استخدام توسعه دهنده Node.js (سطح Mid-Level)
شرح موقعیت شغلی
درباره موقعیت:
ما به دنبال یک توسعهدهندهی باانگیزه و دقیق هستیم که بتواند در طراحی و توسعهی زیرساختهای بکاند با عملکرد بالا نقش مؤثری ایفا کند. اگر علاقه مند به کدنویسی تمیز، معماری منطقی و چالشهای فنی هستی، جای تو کنار ما خالیه.
شرح وظایف:
- طراحی، توسعه و نگهداری سرویسهای بکاند مبتنی بر Node.js
- پیادهسازی و بهینهسازی APIهای RESTful با کارایی و امنیت بالا
- مدیریت و بهینهسازی پایگاه دادههای MongoDB / NoSQL
- همکاری نزدیک با تیم فرانتاند برای ارائهی محصولات یکپارچه و کاربرپسند
- مشارکت در طراحی معماری سیستم، کدنویسی تمیز (Clean Code) و بهبود فرآیندهای توسعه
مهارتهای ضروری:
- تسلط کامل به JavaScript (ES6+) و Express.js
- تسلط به RabbitMQ - Redis
- آشنایی با Nest.js و TypeScript
- تجربه عملی در کار با Git و فرآیندهای CI/CD
- درک کافی از مفاهیم امنیت، شبکه و Performance Optimization
- توانایی عیبیابی (Debugging) و حل مسئلهی منطقی
- روحیهی تیمی بالا، تعهد کاری و پایبندی به استانداردهای توسعه
مهارتهای امتیازی:
- تجربهی کار با Docker، Kubernetes، یا سایر ابزارهای DevOps
- آشنایی با OAuth 2.0، AuthJS، PassportJS
- تسلط به ابزارهای تست مانند Jest یا Mocha
- تجربهی کار با معماریهای Microservice یا Event-driven
ویژگیهای شخصی:
- حداقل 2 سال سابقهی کار حرفهای مرتبط
- توانایی کار مستقل و مدیریت زمان
- علاقهمند به یادگیری مداوم و ارتقای مهارتها
- توانایی مستندسازی دقیق کد و فرآیندها
- حضور تماموقت در محل شرکت
شرح وظایف:
- طراحی، توسعه و نگهداری سرویسهای بکاند مبتنی بر Node.js
- پیادهسازی و بهینهسازی APIهای RESTful با کارایی و امنیت بالا
- مدیریت و بهینهسازی پایگاه دادههای MongoDB / NoSQL
- همکاری نزدیک با تیم فرانتاند برای ارائهی محصولات یکپارچه و کاربرپسند
- مشارکت در طراحی معماری سیستم، کدنویسی تمیز (Clean Code) و بهبود فرآیندهای توسعه
مهارتهای ضروری:
- تسلط کامل به JavaScript (ES6+) و Express.js
- تسلط به RabbitMQ - Redis
- آشنایی با Nest.js و TypeScript
- تجربه عملی در کار با Git و فرآیندهای CI/CD
- درک کافی از مفاهیم امنیت، شبکه و Performance Optimization
- توانایی عیبیابی (Debugging) و حل مسئلهی منطقی
- روحیهی تیمی بالا، تعهد کاری و پایبندی به استانداردهای توسعه
مهارتهای امتیازی:
- تجربهی کار با Docker، Kubernetes، یا سایر ابزارهای DevOps
- آشنایی با OAuth 2.0، AuthJS، PassportJS
- تسلط به ابزارهای تست مانند Jest یا Mocha
- تجربهی کار با معماریهای Microservice یا Event-driven
ویژگیهای شخصی:
- حداقل 2 سال سابقهی کار حرفهای مرتبط
- توانایی کار مستقل و مدیریت زمان
- علاقهمند به یادگیری مداوم و ارتقای مهارتها
- توانایی مستندسازی دقیق کد و فرآیندها
- حضور تماموقت در محل شرکت
مهارتهای مورد نیاز
- Node.js
- Javascript
- express.js
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست