Job Description 
 Role Overview
We are looking for a highly skilled Node.js Backend Developer to join our team.
You’ll take ownership of critical backend services, APIs, and infrastructure that power our patient-provider interactions, AI workflows, and healthcare data systems.
This role is ideal for someone with deep experience in backend architecture, performance optimization, and modern cloud infrastructure—who’s also excited about the possibilities AI brings to system design, workflow automation, and healthcare intelligence.
Must be willing to work in hybrid mode.
 Requirements
Core Backend Skills
 Strong proficiency in Node.js and Express.jsExpertise in MySQL and Sequelize ORM, including performance tuning, schema design, and migrationsExperience with ElasticSearch for full-text search, filtering, and aggregationsProficiency in Redis for caching, session management, and pub/subFamiliarity with RabbitMQ, AWS SQS for async processing and distributed job queuesExperience working with WebSockets for real-time services (e.g., notifications, chat, streaming transcripts)Exposure to Next.js API routes and middleware for hybrid applications Cloud Infrastructure & Performance
 Solid understanding of AWS services: EC2, RDS, S3, CloudWatch, IAM, SQS/SNS and LambdaAbility to design scalable, modular APIs with clear separation of concerns and robust error handlingStrong debugging and profiling skills, including experience with performance bottleneck analysis and monitoring toolsAwareness of API rate limiting, authentication/authorization best practices, and RESTful design principles AI-First Development Practices
As part of an AI-native platform, you’ll be expected to collaborate closely on AI-driven features and use AI tools for development and system design.
 Experience integrating AI workflows and LLM APIs (e.g., OpenAI, Claude, open-source models)Understanding of prompt design, context management, and token optimizationFamiliarity with RAG pipelines and vector databases like pgvector or PineconeExperience using Model Context Protocols (MCPs) to enable dynamic AI behavior in response to user/system inputsProficient in using AI developer tools such as Cursor, Bolt.new, Copilot, or Codeium for development acceleration and refactoringBonus: Experience with AI-powered observability, log summarization, or error classification tools Testing & Quality Assurance
 Strong experience with unit and integration testing frameworks: Jest, Mocha, Supertest, PlaywrightFamiliarity with API testing tools like PostmanExperience writing testable and maintainable code, with attention to regression coverage