
As a Backend-End developer, you will be responsible for building the server side of the web applications. You should have the ability to write clean code, modular, and loosely coupled code by the use of design patterns. you should be able to break down and architect complex software. You will be building high scale products on that account good to have experience in building highly scalable and reliable systems.
What will you do at Medibuddy?
- Build and manage REST API stack for MediBuddy Mobile and Web Apps.
- Design, Develop and architect Instant Messaging Engines.
- Low level Design [Classes, Code, DB design]
- Deployment and prod Env Monitor
- High level Design [System architecture, Caching, Queue] [Mid level]
- Integrate with ML and NLP engines , Build Chatbots.
- Data analytics, User Analytics & App Analytics.
- Build Web Applications & Dashboards.
- DevOps, DBMS & Scaling on AWS.
What makes you a match for us?
Academic background: B.E/B.Tech from top ranked colleges.
● 3+ years of experience with building backend applications.Web Apps & Analytics.
● Experience in deploying applications at scale in production systems.
● Experience in building and managing API endpoints for multimodal clients.
● Enthusiasm to learn and contribute to a challenging & fun-filled startup.
● Knack for problem solving and follow efficient coding practices.
● Hands on experience with
Tech stacks ::NodeJS, Nest.js, Express JS, Python - Django
SQS,RabbitMQ, SNS
Databases/Datastores:: Mysql, Redis, Memcache, Mongodb
Logging:: ELK,Cloudwatch
AWS:: RDS, ECS, EBS, Cloudwatch, ELK, Redshift
Protocols:: HTTP, XMPP, MQTT, Socket.io, TCP
Version Control: Git
What does Engineering do @ MediBuddy?
To deliver high quality products, the Engineering team has over 190+ engineers with skill sets across Android, iOS, NodeJS, .NET, Backend, Fullstack, QA, Data Science, Data Engineers, Security, DevOps etc. We use microservices architecture on AWS cloud. Our Engineering teams are organized as Pods with Weekly sprints. We solve a variety of user, product and business problem statements at scale under one roof, which is very unique.
We're simultaneously building -
- Digital communication stack (video, chat and call consultations with Doctors) Ecommerce stack (medicine delivery)
- Hyperlocal stack (lab tests @ Home)
- Transactions stack (for all healthcare transactions)
- Booking of services stack (for in clinic doctor consultations)
- Data security, data science stack (NLP, imaging, video, audio based data problems and data analytics)
- B2B stack (for large corporates to provide healthcare to employees and large insurers to provide healthcare services to policyholders)

About MediBuddy
About
Similar jobs
Job Title : Senior Consultant (Java / NodeJS + Temporal)
Experience : 5 to 12 Years
Location : Bengaluru, Chennai, Hyderabad, Pune, Mumbai, Gurugram, Coimbatore
Work Mode : Remote (Must be open to travel for occasional team meetups)
Notice Period : Immediate Joiners or Serving Notice
Interview Process :
- R1 : Tech Interview (60 mins)
- R2 : Technical Interview
- R3 : (Optional) Interview with Client
Job Summary :
We are seeking a Senior Backend Consultant with strong hands-on expertise in Temporal (BPM/Workflow Engine) and either Node.js or Java.
The ideal candidate will have experience in designing and developing microservices and process-driven applications, as well as orchestrating complex workflows using Temporal.io.
You will work on high-scale systems, collaborating closely with cross-functional teams.
Mandatory Skills :
Temporal.io, Node.js (or Java), React.js, Keycloak IAM, PostgreSQL, Terraform, Kubernetes, Azure, Jest, OpenAPI
Key Responsibilities :
- Design and implement scalable backend services using Node.js or Java.
- Build and manage complex workflow orchestrations using Temporal.io.
- Integrate with IAM solutions like Keycloak for role-based access control.
- Work with React (v17+), TypeScript, and component-driven frontend design.
- Use PostgreSQL for structured data persistence and optimized queries.
- Manage infrastructure using Terraform and orchestrate via Kubernetes.
- Leverage Azure Services like Blob Storage, API Gateway, and AKS.
- Write and maintain API documentation using Swagger/Postman/Insomnia.
- Conduct unit and integration testing using Jest.
- Participate in code reviews and contribute to architectural decisions.
Must-Have Skills :
- Temporal.io – BPMN modeling, external task workers, Operate, Tasklist
- Node.js + TypeScript (preferred) or strong Java experience
- React.js (v17+) and component-driven UI development
- Keycloak IAM, PostgreSQL, and modern API design
- Infrastructure automation with Terraform, Kubernetes
- Experience in using GitFlow, OpenAPI, Jest for testing
Nice-to-Have Skills :
- Blockchain integration experience for secure KYC/identity flows
- Custom Camunda Connectors or exporter plugin development
- CI/CD experience using Azure DevOps or GitHub Actions
- Identity-based task completion authorization enforcement
About the Role
We are looking for a Senior Software Engineer (Node.js) to join our engineering team in Bengaluru. The ideal candidate will have strong experience building scalable backend applications, designing APIs, and working with modern software development practices.
Responsibilities
- Develop and maintain server-side applications using Node.js.
- Design and implement RESTful APIs.
- Integrate front-end components with backend services.
- Write clean, scalable, and maintainable code.
- Troubleshoot and resolve application issues.
- Optimize application performance, scalability, and reliability.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Participate in code reviews and follow software development best practices.
Requirements
- 3-6 years of experience in software development.
- Strong proficiency in JavaScript and Node.js.
- Experience with RESTful API development.
- Knowledge of SQL and/or NoSQL databases.
- Experience with Git and collaborative development workflows.
- Good problem-solving and communication skills.
- Bachelor's degree in Computer Science or related field.
Good to Have
- Docker
- Kubernetes
- Cloud Platforms
- Microservices Architecture
- Express.js
- MongoDB
- Docker
- Kubernetes
- Backend Development
Job description
🔧 Key Responsibilities:
- Design and implement robust backend services using Node.js.
- Develop and maintain RESTful APIs to support front-end applications and third-party integrations
- Manage and optimize SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, Snowflake)
- Collaborate with front-end developers to ensure seamless integration and data flow
- Implement caching, logging, and monitoring strategies for performance and reliability
- Ensure application security, scalability, and maintainability
- Participate in code reviews, architecture discussions, and agile ceremonies
✅ Required Skills:
- Proficiency in backend programming languages (Node.js, Java, .NET Core)
- Experience with API development and tools like Postman, Swagger
- Strong understanding of database design and query optimization
- Familiarity with microservices architecture and containerization (Docker, Kubernetes)
- Knowledge of cloud platforms (Azure, AWS) and CI/CD pipelines.
- 5+ years of experience in backend development with a strong focus on Node.js and TypeScript.
- Strong understanding of Node.js frameworks.
- Proficiency in TypeScript, with experience in building scalable applications.
- Solid understanding of RESTful API design, WebSocket, and asynchronous programming patterns.
- Experience with databases (SQL/NoSQL), including MySQL, MongoDB, Redis, etc.
- Familiarity with blockchain technologies and cryptocurrency exchanges is a plus.
- Strong knowledge of security principles and best practices for web applications.
At least 4 years' experience as a Node.js developer.
Experience in Microservices
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Mandatory experience in Postgres and MySql.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
CasaOne - CasaOne is a home furniture rental company that helps property managers, realtors, stagers and residents experience and access furniture, furnishings, decor, and equipment on demand. Our full-service offering includes a wide selection of products, affordable monthly rental plans, 3D visualizations, rent-to-own options and white-glove service in as early as 2-3 business days. www.casaone.com
BureauOne - BureauOne converts furniture into a utility for businesses. BureauOne is a furniture rental company that helps businesses experience and access furniture, fixtures, and equipment without going through the myriad challenges that are associated with buying office furniture. BureauOne offers a full-service product including white-glove storage, delivery, and installation on-site. www.bureauone.com.
We are backed by Accel Partners & other prominent investors and have offices in the SF Bay Area (HQ), LA, DC, NY, NJ,Chicago, Philadelphia, San Diego, Connecticut & Bangalore.
Our teams consist of high performing individuals who enable each other to bring their best to every concept, resulting in brands renowned in their markets for perfect insight, impeccable service & the constant ability to surprise with excellence. We onboard experts who inspire us in the way they design solutions, craft brands or simply add sense to our products & services.
We believe technology is only a tool for great engineering minds. Your understanding of core principles is of greater value to us than the tools used.
At CasaOne and BureauOne you will have an opportunity:
• to increase your rate of learning exponentially by defining hard problems and solving them
• to partake in a high-growth journey and increase revenues 5x+ Y-o-Y
• to be an early innovator in the shifting trend: ‘ownership economy’ -> ‘access economy’
• to build a category-defining platform for FF&E (Furniture, Fixture, and Equipment) leasing
• to build high-performance teams.
What you will work on:
Build a scalable API platform that will enhance our customer experience & propel our logistics. You will be part of our Bangalore
team of ambitious and talented engineers, who put their best together to build architecturally sound & scalable systems.
Requirements and Qualifications
• Bachelor’s or Master’s degree in engineering
• Good understanding of algorithms, data structures & design patterns
• A minimum of 4 years of work experience
• Building distributed systems & service-oriented architecture
• Asynchronous programming, Test Driven Development (TDD)
• Writing (delightful) APIs & integration patterns
• RDBMS & NoSql databases
• Continuous integration & deployment (CI/CD) tools like git, Jenkins
• Cloud computing platforms - AWS/ Azure/ Google Cloud
Good to know
CasaOne backend services are written in NodeJS. Experience in NodeJS is good to have, not a must. We believe technology is only a tool for great engineers. We value your understanding of core principles more than the tools used.
What happens next
You read this, you say ‘ah, that’s me, that’s what I would love to do in the near future!. Submit your resume and someone from our team will reach out to you.
CasaOne is an equal opportunity employer (EEO) & we value diversity in our teams.
- Design and develop cloud native enterprise applications
- Define and establish conventions, standards and best practices for the SDLC process and ensure that quality control is of paramount importance at each step of the development life cycle
- Develop reusable frameworks and libraries that can drastically accelerate new application development in the future
- Participate in the requirement analysis and gathering process and also perform sit-withs with business teams to ensure there is full clarity of the problem statement
- Actively engage wih infrastructure team and take ownership of DevOps processes to ensure that build and deployment processes are efficient and optimal.
- Actively engage with project stakeholders to ensure all are in sync with the progress, risks and issues
- Quickly learn and adopt cutting edge technologies to help keep the org ahead of the curve










