Full Stack Developer

BrainSightAI

BrainSightAI

Software Engineering

Bengaluru, Karnataka, India

Posted on May 24, 2026

Company Description

BrainSightAI leverages artificial intelligence and neuroscience to revolutionize neurological and psychiatric investigations, improving patient outcomes through precision tools. The company provides two cutting-edge AI-driven solutions: Voxelbox and Snowdrop. Voxelbox uses fMRI processing and machine learning to assist clinicians in making data-driven decisions. Snowdrop is a patient care app that supports treatment adherence and generates comprehensive patient profiles, incorporating insights from patients, caregivers, and AI analytics. BrainSightAI is at the forefront of combining innovation and healthcare to transform patient care.

Role Overview

This is a full-time hybrid role for a Full Stack Developer, based in Bengaluru, with some flexibility for remote work. The primary responsibilities include developing and maintaining backend components primarily and knowledge of front end web application, designing and testing software solutions, implementing scalable full-stack solutions, and collaborating with cross-functional teams to optimize application performance. The ideal candidate will ensure high-quality user experiences and seamless integration across all platforms

Key Responsibilities 👍
  • Develop and maintain Node.js-based server-side functionality for a neuroimaging application. Ensure server-side functionalities are robust and support deployment across both cloud and on-premise environments.
  • Design and implement RESTful APIs integrated with MongoDB for metadata storage, analysis results,
  • Containerize services with Docker and create Kubernetes manifests for deployment, scaling, and orchestration in different deployment models.
  • Provide API contracts for frontend teams.
  • Ability to troubleshoot customer issues working closely with lead engineer

Tech Stack - Node.js, MongoDB, RabbitMQ, Docker, Kubernetes

Requirements
  • Proficiency in Node.js for backend development, with experience in frameworks like Express.js, Fastify, or NestJS. Working knowledge of MongoDB for NoSQL data modeling, RabbitMQ for message queuing, Docker for containerization, and Kubernetes for orchestration.
  • Ability to refactor code to support various deployment models, including cloud and on-premise solutions.
  • Understanding of RESTful services, asynchronous programming, and basic DevOps practices for reliable deployments.
  • Familiarity with healthcare concepts like DICOM standards, data de-identification, or HIPAA principles is a plus.
  • Strong problem-solving skills, Good Communication skills