استخدام (Senior Back-End Developer (Node.js
شرح موقعیت شغلی
Senior / Backend developer با تجربه عملی و عمیق هر دو زبان Golang + NestJS (Node.js)
درباره ما
شرکت دانشبنیان آبادیس سلامت امروز (مدیمدیا) در حوزه طراحی و توسعه سامانههای نرمافزاری سلامت دیجیتال فعالیت میکند. تمرکز اصلی تیم فنی ما بر توسعه زیرساختهای Backend پایدار، امن و مقیاسپذیر برای سامانههایی است که نیازمند پردازش مستمر داده، دسترسپذیری بالا و رعایت الزامات سختگیرانه امنیت و حریم خصوصی هستند. ما به دنبال توسعهدهندگانی در سطح Senior واقعی هستیم؛ افرادی معمار فنی، حلکننده مسئلههای پیچیده و تصمیمساز تکنولوژیک باشند.
شرح موقعیت شغلی
در این جایگاه شما نقش کلیدی در طراحی، پیادهسازی و بهینهسازی Backend Core سامانه سلامت دیجیتال خواهید داشت؛ با تمرکز ویژه بر:
- Backendهای High-Load
- Microservices / Distributed Systems
- Performance، Scalability و Reliability
- Security در سطح سامانههای سلامت (Health-grade Systems)
مهارتهای فنی الزامی (غیرقابل مذاکره)
Backend & Language Stack
- تسلط عمیق و عملی به Golang نه صرفاً آشنایی یا تسلط حرفهای به Node.js و NestJS
- طراحی و پیادهسازی RESTful API و در صورت تجربه، gRPC
Architecture & System Design
- تجربه واقعی در Microservices Architecture
- طراحی سیستمهای Scalable، Fault-Tolerant و High Availability
- آشنایی عمیق با:
- Event-driven Architecture
- توانایی تحلیل Bottleneckها و Refactor معماریهای سنگین
Databases & Data Layer
- تسلط پیشرفته به PostgreSQL Query Planning، Indexing، Optimization)
- تجربه عملی با NoSQL (MongoDB / Redis)
- طراحی Data Model در مقیاس بزرگ
- Caching Strategies (Redis, In-memory, TTL, Cache Invalidation)
Messaging & Async Processing
- تجربه جدی با Message Brokers
- Kafka / RabbitMQ / NATS
- طراحی Job Processing و Background Workers
- Handling Distributed Transactions
Security
- تسلط بر مفاهیم امنیتی در Backend:
- OAuth2 / JWT
- Role-based & Attribute-based Access Control
- OWASP Top 10
- تجربه کار با دادههای حساس (Health / Personal Data)
DevOps & Production Experience (الزامی
- تجربه واقعی Deploy در محیط Production
-
- Docker & Docker Compose
- CI/CD Pipelines
Testing & Code Quality
- تعهد عملی به Clean Code
شرایط احراز
- حداقل ۶–۷ سال تجربه واقعی Backend Development
- حداقل ۳سال تجربه جدی با Golang یا Node.js در پروژههای بزرگ
- سابقه کار روی سامانههای:
- High Traffic
- Mission-Critical
- توانایی تصمیمگیری فنی مستقل
- قابلیت Mentoring توسعهدهندگان Mid/Junior
⚠️ این موقعیت برای افراد جونیور یا صرفاً فریمورکمحور مناسب نیست.
ویژگیهای فردی مورد انتظار
- تفکر سیستمی و مهندسی
- مسئولیتپذیری بسیار بالا
- دقت وسواسگونه در کیفیت خروجی
- توانایی کار تحت فشار پروژههای ملی
- مستندسازی دقیق و حرفهای
- روحیه رهبری فنی (Technical Leadership)
مزایا
- کار در حوزه سلامت کشور
- تیم فنی قوی با تصمیمگیریهای تکنولوژیک واقعی
- چالشهای فنی سطح بالا (Real Engineering Problems)
- مسیر رشد به Lead / Principal Engineer
شرایط کاری
- پرداخت منظم و شفاف
- بیمه تأمین اجتماعی
- محیط کاری حرفهای با امکانات رفاهی (باشگاه، استخر، گیم روم - ناهار و کافه )
- شنبه تا پنجشنبه - 7:30 - 18:30 ، - ( ۸ ساعت در روز شناور )
- محل شرکت: تهران – جنب برج میلاد – دانشگاه علوم پزشکی ایران
مهارتهای مورد نیاز
- Back-end
- Node.js
- RestFul API
- PostgreSQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست