برنامه نویس Node.JSخدمات انفورماتیک 2 هفته پیش
infoBox iconموقعیت مکانی
تهران
infoBox iconنوع همکاری
تمام وقت
infoBox iconخدمت سربازی
معافیت یا انجام شده

شرح وظایف:


  • طراحی و پیاده سازی سرویس‌های backend مقیاس پذیر 
  • توسعه Task management Core، Workflow Engine و سیستم‌های مدیریت درخواست
  • طراحی و پیاده سازی APIهای RESTful و GraphQL با عملکرد بالا و مستندسازی دقیق با Swagger
  •  پیاده‌سازی منطق گردش کار پویا، قوانین شرطی، رویدادها و Triggerها
  • توسعه سیستمهای نوتیفیکیشن، Audit Log و نسخه بندی تسک‌ها
  •  طراحی دیتابیس و بهینه سازی query ها برای سناریوهای با حجم داده زیاد
  •  مشارکت در طراحی معماری میکروسرویس‌ها
  •  مشارکت فعال در code review و refactoring
  •  همکاری نزدیک با تیم توسعه frontend
مهارت ها:


  •     Expert-level JavaScript and TypeScript for building scalable backend applications
  • Advanced Node.js development with strong proficiency in NestJS and structured architectures
  • Deep understanding of Object-Oriented Programming, design patterns, and maintainable code structure
  • Practical experience with Clean Architecture, SOLID principles
  • Real-time communication systems using WebSocket, Server-Sent Events (SSE)
  • High-performance RESTful API design, optimization, and documentation; working knowledge of GraphQL
  • Strong experience with relational databases and NoSQL databases
  • Advanced caching strategies and in-memory storage using Redis
  • Proficiency with message queues and event streaming platforms such as RabbitMQ and Kafka
  • Solid understanding of microservices architecture, service communication, observability, and resilience patterns
  • Solid experience with Docker and containerized development workflows.
  • Familiarity with DevOps concepts, CI/CD pipelines, automated testing, and deployment processes.
  • Strong command of unit, integration, and end-to-end testing approaches for backend systems
  • Expertise with Git, Git Flow branching strategies, and collaborative development workflows
  • Solid foundation in backend security, authentication/authorization, and prevention of common vulnerabilities
  • Performance profiling, troubleshooting, and production-level debugging across distributed systems
  • Clear communication, cross-team collaboration, and technical decision-making in complex environments



درباره شرکت

شرکت خدمات انفورماتیک در راستای سیاست های نهاد ارشد به منظور ایجاد و راه اندازی سیستم جامع اتوماسیون بانکی کشور در سال 1372 بعنوان بازوی اجرائی تاسیس گردید.

در همین راستا و به منظور انجام این ماموریت خطیر ملی، این شرکت از بدو پیدایش برنامه ریزی لازم برای ایجاد زیرساخت های مورد نیاز و تشکیل مراکز تامین نیازهای اجرائی اقدام نمود.

این شرکت در طی سال های گذشته و با توجه به سیاست های چابک سازی ماموریت های اجرائی و تخصصی خود و بنابر نیازهای جامعه بانکی کشور اقدام به تاسیس شرکت های تخصصی در حوزه های مختلف نموده است که با مراجعه به سایت شرکت های تابعه می توانید از کمیت و کیفیت فعالیت های آنها آگاهی بیشتری کسب نمائید.