استخدام Senior Back-End Developer
شرح موقعیت شغلی
استخدام Senior Backend Developer (Node.js / NestJS)
درباره ما
شرکت دانشبنیان آبادیس سلامت امروز (مدیمدیا)، فعال در حوزه سلامت دیجیتال (Digital Health)، در زمینه طراحی و توسعه سامانههای ملی حوزه سلامت، پرونده الکترونیک سلامت (EHR)، تلهمدیسین، هوش مصنوعی در پزشکی و زیرساختهای نرمافزاری بیمارستانی فعالیت میکند.
در تیم فنی ما، کیفیت معماری نرمافزار، امنیت، مقیاسپذیری، Performance و قابلیت نگهداری سیستمها از مهمترین اولویتهاست. اگر به توسعه سامانههای Enterprise و حل چالشهای مهندسی نرمافزار در مقیاس واقعی علاقهمند هستید، جای شما در تیم ما خالی است.
شرح موقعیت شغلی
بهعنوان Senior Backend Developer، نقش کلیدی در طراحی، توسعه و بهبود زیرساختهای Backend محصولات مدیمدیا خواهید داشت و در تصمیمات فنی و معماری نرمافزار مشارکت مستقیم خواهید کرد.
مسئولیتهای اصلی
طراحی و توسعه سرویسهای Backend با Node.js و NestJS
طراحی و توسعه RESTful APIهای استاندارد و مقیاسپذیر
مشارکت در طراحی معماری نرمافزار و تصمیمات فنی پروژه
طراحی و توسعه Microservices
بهینهسازی Performance، Scalability و Reliability سیستمها
طراحی مدلهای داده و بهینهسازی Queryها
توسعه سرویسهای امن برای مدیریت دادههای حساس سلامت
پیادهسازی Background Processing، Queueها و Async Processing
بازبینی کد (Code Review) و ارتقای کیفیت نرمافزار
همکاری نزدیک با تیمهای Frontend، Product و QA
مهارتهای فنی موردنیاز
Backend
تسلط حرفهای بر Node.js
تسلط کامل بر NestJS
تجربه طراحی و توسعه RESTful API
آشنایی با WebSocket
آشنایی با gRPC مزیت محسوب میشود
Architecture
تجربه عملی در طراحی Microservices
آشنایی با Distributed Systems
طراحی سیستمهای High Availability
تجربه Event-Driven Architecture
توانایی تحلیل و رفع Bottleneckهای Performance
آشنایی با مفاهیم Scalability
Database
تسلط کامل بر PostgreSQL
طراحی دیتابیس در مقیاس سازمانی
بهینهسازی Queryها و طراحی Index
تجربه کار با MongoDB
تسلط بر Redis و استراتژیهای Caching
Messaging
تجربه کار با RabbitMQ یا Kafka
طراحی Job Queue
پیادهسازی Background Workers
Async Processing
Security
JWT
OAuth2
Role-Based Access Control (RBAC)
Permission Management
آشنایی با OWASP Top 10
تجربه کار با دادههای حساس و محرمانه
DevOps
Docker و Docker Compose
Git و Git Flow
آشنایی با CI/CD
تجربه استقرار سرویس در محیط Production
Code Quality
Clean Code
SOLID Principles
Design Patterns
Unit Test
Integration Test
مستندسازی فنی (Technical Documentatio
شرایط احراز
حداقل ۵ سال سابقه حرفهای توسعه Backend با Node.js
تجربه عملی در توسعه پروژههای Enterprise و Production
سابقه کار با NestJS در پروژههای واقعی
توانایی طراحی سیستم و حل مسائل پیچیده مهندسی نرمافزار
تجربه مشارکت در طراحی معماری نرمافزار
توجه ویژه به کیفیت کدنویسی، نگهداری و توسعهپذیری سیستم
توانایی کار تیمی و ارتباط مؤثر
امتیازات ویژه
داشتن هر یک از موارد زیر مزیت محسوب میشود:
تجربه توسعه سامانههای High Traffic
سابقه فعالیت در پروژههای Healthcare، FinTech یا Enterprise
تجربه کار با Kubernetes یا زیرساختهای Cloud
آشنایی با Domain-Driven Design (DDD)
شایستگیهای فردی
تفکر سیستمی و مهندسی
توانایی تحلیل و حل مسئله
مسئولیتپذیری و دقت بالا
روحیه یادگیری و بهبود مستمر
توانایی منتورینگ و انتقال دانش
مهارت کار تیمی و تعامل مؤثر
مزایای همکاری
حقوق رقابتی متناسب با تجربه و توانمندی
پرداخت منظم و شفاف
بیمه تأمین اجتماعی
همکاری در پروژههای ملی و اثرگذار حوزه سلامت
مشارکت در تصمیمات فنی و معماری محصولات
فرصت رشد شغلی و یادگیری مستمر
محیط کاری حرفهای، پویا و دانشبنیان
امکانات رفاهی شامل ناهار، باشگاه، استخر، گیمروم و کافه
شرایط کاری
شنبه تا پنجشنبه
۸ ساعت کاری شناور در روز
محل شرکت: تهران، جنب برج میلاد، دانشگاه علوم پزشکی ایران
چرا مدیمدیا؟
در مدیمدیا روی محصولاتی کار میکنید که هر روز توسط هزاران کاربر در حوزه سلامت مورد استفاده قرار میگیرند. اگر به دنبال محیطی حرفهای، چالشهای واقعی مهندسی نرمافزار و فرصت تأثیرگذاری در توسعه محصولات ملی سلامت دیجیتال هستید، رزومه خود را برای ما ارسال کنید.
درباره ما
شرکت دانشبنیان آبادیس سلامت امروز (مدیمدیا)، فعال در حوزه سلامت دیجیتال (Digital Health)، در زمینه طراحی و توسعه سامانههای ملی حوزه سلامت، پرونده الکترونیک سلامت (EHR)، تلهمدیسین، هوش مصنوعی در پزشکی و زیرساختهای نرمافزاری بیمارستانی فعالیت میکند.
در تیم فنی ما، کیفیت معماری نرمافزار، امنیت، مقیاسپذیری، Performance و قابلیت نگهداری سیستمها از مهمترین اولویتهاست. اگر به توسعه سامانههای Enterprise و حل چالشهای مهندسی نرمافزار در مقیاس واقعی علاقهمند هستید، جای شما در تیم ما خالی است.
شرح موقعیت شغلی
بهعنوان Senior Backend Developer، نقش کلیدی در طراحی، توسعه و بهبود زیرساختهای Backend محصولات مدیمدیا خواهید داشت و در تصمیمات فنی و معماری نرمافزار مشارکت مستقیم خواهید کرد.
مسئولیتهای اصلی
طراحی و توسعه سرویسهای Backend با Node.js و NestJS
طراحی و توسعه RESTful APIهای استاندارد و مقیاسپذیر
مشارکت در طراحی معماری نرمافزار و تصمیمات فنی پروژه
طراحی و توسعه Microservices
بهینهسازی Performance، Scalability و Reliability سیستمها
طراحی مدلهای داده و بهینهسازی Queryها
توسعه سرویسهای امن برای مدیریت دادههای حساس سلامت
پیادهسازی Background Processing، Queueها و Async Processing
بازبینی کد (Code Review) و ارتقای کیفیت نرمافزار
همکاری نزدیک با تیمهای Frontend، Product و QA
مهارتهای فنی موردنیاز
Backend
تسلط حرفهای بر Node.js
تسلط کامل بر NestJS
تجربه طراحی و توسعه RESTful API
آشنایی با WebSocket
آشنایی با gRPC مزیت محسوب میشود
Architecture
تجربه عملی در طراحی Microservices
آشنایی با Distributed Systems
طراحی سیستمهای High Availability
تجربه Event-Driven Architecture
توانایی تحلیل و رفع Bottleneckهای Performance
آشنایی با مفاهیم Scalability
Database
تسلط کامل بر PostgreSQL
طراحی دیتابیس در مقیاس سازمانی
بهینهسازی Queryها و طراحی Index
تجربه کار با MongoDB
تسلط بر Redis و استراتژیهای Caching
Messaging
تجربه کار با RabbitMQ یا Kafka
طراحی Job Queue
پیادهسازی Background Workers
Async Processing
Security
JWT
OAuth2
Role-Based Access Control (RBAC)
Permission Management
آشنایی با OWASP Top 10
تجربه کار با دادههای حساس و محرمانه
DevOps
Docker و Docker Compose
Git و Git Flow
آشنایی با CI/CD
تجربه استقرار سرویس در محیط Production
Code Quality
Clean Code
SOLID Principles
Design Patterns
Unit Test
Integration Test
مستندسازی فنی (Technical Documentatio
شرایط احراز
حداقل ۵ سال سابقه حرفهای توسعه Backend با Node.js
تجربه عملی در توسعه پروژههای Enterprise و Production
سابقه کار با NestJS در پروژههای واقعی
توانایی طراحی سیستم و حل مسائل پیچیده مهندسی نرمافزار
تجربه مشارکت در طراحی معماری نرمافزار
توجه ویژه به کیفیت کدنویسی، نگهداری و توسعهپذیری سیستم
توانایی کار تیمی و ارتباط مؤثر
امتیازات ویژه
داشتن هر یک از موارد زیر مزیت محسوب میشود:
تجربه توسعه سامانههای High Traffic
سابقه فعالیت در پروژههای Healthcare، FinTech یا Enterprise
تجربه کار با Kubernetes یا زیرساختهای Cloud
آشنایی با Domain-Driven Design (DDD)
شایستگیهای فردی
تفکر سیستمی و مهندسی
توانایی تحلیل و حل مسئله
مسئولیتپذیری و دقت بالا
روحیه یادگیری و بهبود مستمر
توانایی منتورینگ و انتقال دانش
مهارت کار تیمی و تعامل مؤثر
مزایای همکاری
حقوق رقابتی متناسب با تجربه و توانمندی
پرداخت منظم و شفاف
بیمه تأمین اجتماعی
همکاری در پروژههای ملی و اثرگذار حوزه سلامت
مشارکت در تصمیمات فنی و معماری محصولات
فرصت رشد شغلی و یادگیری مستمر
محیط کاری حرفهای، پویا و دانشبنیان
امکانات رفاهی شامل ناهار، باشگاه، استخر، گیمروم و کافه
شرایط کاری
شنبه تا پنجشنبه
۸ ساعت کاری شناور در روز
محل شرکت: تهران، جنب برج میلاد، دانشگاه علوم پزشکی ایران
چرا مدیمدیا؟
در مدیمدیا روی محصولاتی کار میکنید که هر روز توسط هزاران کاربر در حوزه سلامت مورد استفاده قرار میگیرند. اگر به دنبال محیطی حرفهای، چالشهای واقعی مهندسی نرمافزار و فرصت تأثیرگذاری در توسعه محصولات ملی سلامت دیجیتال هستید، رزومه خود را برای ما ارسال کنید.
مهارتهای مورد نیاز
- Back-end
- Git
- Node.js
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق حقوق پایه (وزارت کار)
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست