Senior / Lead Backend Engineer
NestJS (Node.js)
شرکت دانشبنیان آبادیس سلامت امروز (مدیمدیا)
مجری سامانههای ملی نسخهنویسی الکترونیکی و پرونده الکترونیک سلامت کشور
درباره ما
شرکت دانشبنیان آبادیس سلامت امروز (مدیمدیا) در حوزه طراحی و توسعه سامانههای نرمافزاری سلامت دیجیتال فعالیت میکند. تمرکز اصلی تیم فنی ما بر توسعه زیرساختهای Backend پایدار، امن و مقیاسپذیر برای سامانههایی است که نیازمند پردازش مستمر داده، دسترسپذیری بالا و رعایت الزامات سختگیرانه امنیت و حریم خصوصی هستند. ما به دنبال توسعهدهندگانی در سطح Senior واقعی یا Lead هستیم؛ افرادی معمار فنی، حلکننده مسئلههای پیچیده و تصمیمساز تکنولوژیک باشند.
شرح موقعیت شغلی
در این جایگاه شما نقش کلیدی در طراحی، پیادهسازی و بهینهسازی 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
- طراحی 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
شرایط احراز
- حداقل 6–7 سال تجربه واقعی Backend Development
- حداقل 3سال تجربه جدی با Golang یا Node.js در پروژههای بزرگ
- سابقه کار روی سامانههای:
- High Traffic
- Mission-Critical
- توانایی تصمیمگیری فنی مستقل
- قابلیت Mentoring توسعهدهندگان Mid/Junior
⚠️ این موقعیت برای افراد جونیور یا صرفاً فریمورکمحور مناسب نیست.
ویژگیهای فردی مورد انتظار
- تفکر سیستمی و مهندسی
- مسئولیتپذیری بسیار بالا
- دقت وسواسگونه در کیفیت خروجی
- توانایی کار تحت فشار پروژههای ملی
- مستندسازی دقیق و حرفهای
- روحیه رهبری فنی (Technical Leadership)
مزایا
- کار در حوزه سلامت کشور
- تیم فنی قوی با تصمیمگیریهای تکنولوژیک واقعی
- چالشهای فنی سطح بالا (Real Engineering Problems)
- مسیر رشد به Lead / Principal Engineer
شرایط کاری
- پرداخت منظم و شفاف
- بیمه تأمین اجتماعی
- محیط کاری حرفهای با امکانات رفاهی (باشگاه، استخر، گیم روم)
- شنبه تا چهارشنبه | 08:45 – 18:15
- پنجشنبهها تعطیل
- محل شرکت: تهران – جنب برج میلاد – دانشگاه علوم پزشکی ایران