استخدام برنامه‌نویس backend (node.js nestjs)

26 دقیقه پیش | کد آگهی: 12366494

دسته‌بندی شغلی

برنامه نویس بک‌اند

جنسیت و تاهل

خانم و آقا | مجرد و متاهل

تحصیلات

لیسانس

محل فعالیت

شرکت مهندسی

مزایا

-

نوع همکاری

تمام وقت

سایر اطلاعات

توضیحات آگهی

درباره ما
ما یک تیم نوآور و پویا در حوزه توسعه نرم افزار و ارائه راهکارهای دیجیتال هستیم که با تمرکز بر کیفیت حل مسئله و استفاده از فناوری های روز روی توسعه و بهبود محصولات نرم افزاری حرفه ای کار می کنیم
در تیم ما برنامه نویسی صرفاً به معنای پیاده سازی تسک نیست درک مسئله تحلیل نیازمندی طراحی صحیح ساختار نرم افزار کیفیت کد صحت داده و اثر تغییرات روی کل سیستم اهمیت زیادی دارد
اگر از کار روی پروژه های واقعی طراحی و توسعه API حل مسائل فنی پیچیده کار با دیتابیس و توسعه نرم افزارهای مقیاس پذیر لذت می برید خوشحال می شویم با شما آشنا شویم
مسئولیت های اصلی
تحلیل نیازمندی ها و تبدیل مستندات پروژه به راهکارهای فنی قابل پیاده سازی
طراحی توسعه و نگهداری سرویس های Backend با استفاده از Node js و NestJS
طراحی و پیاده سازی RESTful API و رعایت استانداردهای توسعه API
طراحی و توسعه ساختارهای ماژولار قابل نگهداری و توسعه پذیر
طراحی و مدیریت ارتباط با پایگاه های داده و پیاده سازی لایه دسترسی به داده Data Access Layer
طراحی و بهینه سازی Queryها و بررسی عملکرد پایگاه داده
پیاده سازی منطق کسب وکار Business Logic با رعایت اصول معماری نرم افزار
مدیریت اعتبارسنجی داده ها مدیریت خطاها و پیاده سازی سازوکارهای مناسب امنیتی
پیاده سازی سیستم احراز هویت و مدیریت دسترسی کاربران Authentication Authorization
شناسایی و رفع مشکلات عملکردی خطاهای منطقی و مشکلات احتمالی در سطح API و دیتابیس
نوشتن و اجرای تست های واحد و یکپارچه Unit Integration Tests
بررسی کدها و مشارکت در فرآیند Code Review
کار با Git و ثبت Commitهای شفاف منظم و قابل پیگیری
مستندسازی APIها تغییرات و تصمیم های فنی
مشارکت در تصمیم گیری های فنی و بهبود معماری سیستم
همکاری با اعضای تیم فنی و سایر بخش های توسعه محصول
مهارت های فنی مورد نیاز
تسلط به JavaScript و TypeScript
تسلط عملی به Node js
تسلط به فریم ورک NestJS و معماری ماژولار آن
تسلط به مفاهیم Object Oriented Programming و اصول SOLID
تسلط به طراحی و پیاده سازی RESTful API
تجربه کار با ORMها و ابزارهای مدیریت دیتابیس مانند TypeORM یا Prisma
تجربه عملی کار با پایگاه داده PostgreSQL و یا SQL Server
تسلط مناسب به SQL و توانایی طراحی و بهینه سازی Queryها
آشنایی با مفاهیم Database Design Indexing و Query Optimization
تسلط به مفاهیم Dependency Injection Middleware Guard Interceptor و Pipe در NestJS
تجربه پیاده سازی Authentication و Authorization و آشنایی با JWT و Role Based Access Control
تجربه کار با Validation Exception Handling و مدیریت خطاها
آشنایی عملی با Unit Testing و Integration Testing و ابزارهایی مانند Jest
تسلط به Git و آشنایی با فرآیندهای Branching و Code Review
توانایی تحلیل کد موجود Existing Codebase و توسعه و نگهداری آن
آشنایی با اصول امنیت در توسعه API و جلوگیری از آسیب پذیری های متداول
مهارت های زیر مزیت محسوب می شوند
تجربه طراحی و پیاده سازی معماری های مقیاس پذیر و ماژولار
تجربه کار با Redis و مفاهیم Caching
تجربه کار با سیستم های صف و پردازش های پس زمینه مانند BullMQ
آشنایی با معماری Event Driven و Message Queue
تجربه کار با WebSocket و ارتباطات Real Time
آشنایی با Docker و Docker Compose
تجربه کار با CI CD و فرآیندهای استقرار نرم افزار
آشنایی با Microservices و Distributed Systems
تجربه کار با سیستم های مالی حسابداری یا سامانه های تراکنشی
آشنایی با مفاهیمی مانند Idempotency Auditability و Traceability
تجربه بهینه سازی عملکرد سرویس ها و مدیریت درخواست های هم زمان
تجربه پیاده سازی Logging Monitoring و Error Tracking
تجربه کار با Swagger OpenAPI برای مستندسازی API
تجربه حرفه ای در استفاده از AI Coding Assistants همراه با توانایی بررسی و اعتبارسنجی خروجی آن ها
توانایی مطالعه مستندات فنی و تبدیل دقیق آن ها به پیاده سازی
آشنایی با اصول طراحی نرم افزار و معماری های متداول بک اند
ویژگی های فردی مورد انتظار
تفکر تحلیلی و توانایی حل مسئله
دقت بالا به خصوص در منطق کسب وکار و صحت داده ها
مسئولیت پذیری و پیگیری تا رسیدن به نتیجه
توانایی کار تیمی و ارتباط موثر
توانایی مدیریت زمان و اولویت بندی وظایف
علاقه مندی به یادگیری و به روز ماندن
حساسیت نسبت به کیفیت خوانایی و نگهداری کد
توانایی تشخیص ابهام و پرسیدن سوال به جای حدس زدن
توانایی بررسی راه حل های مختلف و انتخاب رویکرد مناسب
توانایی ارائه گزارش و بازخورد فنی به شکل شفاف و قابل پیگیری
نظم در کار با مستندات Git و فرآیندهای توسعه
مزایای شغلی
حقوق و مزایا توافقی و متناسب با تجربه و توانمندی
همکاری با یک تیم فنی حرفه ای و پویا
فرصت رشد و یادگیری در محیطی تخصصی
کار روی یک سامانه واقعی با چالش های فنی جدی
مشارکت در تصمیم های فنی و فرآیند توسعه محصول
فرصت کسب تجربه در طراحی و توسعه سامانه های مقیاس پذیر
اگر به توسعه نرم افزار با کیفیت حل مسائل پیچیده و کار در یک تیم فنی حرفه ای علاقه مند هستید خوشحال می شویم رزومه شما را بررسی کنیم
شرکت مهندسی نانو سامانه Nano System
دسته بندی وب برنامه نویسی و نرم افزار
نحوه همکاری تمام وقت
نوع همکاری حضوری
مدرک تحصیلی کارشناسی
سابقه کار سه تا شش سال
حقوق توافقی
جنسیت مهم نیست
مهارت ها NestJs backend RESTful
شهر تهران تهران

هشدار

جویا کار این آگهی را از سایت جابینجا استخراج نموده است و هیچ مسئولیتی در قبال این آگهی ندارد.
دقت نمایید که کارفرما حق دریافت هیچ گونه وجهی از کارجو را نداشته و این امر خلاف قانون است. در صورت مشاهده این موارد یا سایر تخلفات با کلیک روی (گزارش آگهی) ما را در ارائه خدمات بهتر یاری نمایید.
در غیر این صورت میتوانید با کلیک بر روی دکمه "درج نظر" نظر خود را در مورد این آگهی ثبت کنید.

نظرات در مورد این آگهی: درج نظر

هیچ نظری برای این آگهی ثبت نشده است.