resu·mail

Senior Software Engineer (Fullstack)

at Ihx

Bengaluru, India Senior Posted 2026-03-25

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Senior Software Engineer (Fullstack) role at Ihx, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

About IHX IHX is building India’s most trusted health tech infrastructure platform—powering real-time, consent-led claims and data exchange between insurers and 30,000+ hospitals across 1,200+ cities. With $1B+ in claims processed yearly, IHX sits at the center of the next-gen health insurance stack. Job Overview We are looking for a Senior Software Engineer (Full Stack) with strong backend expertise and solid frontend experience. The ideal candidate should be capable of building scalable systems, contributing to system design, deploying applications, and owning features end-to-end in a fast-paced product environment. Key Responsibilities Backend Engineering Design, develop, and maintain scalable backend services using Java and/or Node.js (TypeScript). Apply strong fundamentals in Data Structures & Algorithms (DSA), OOPs, and design patterns. Build secure, high-performance REST APIs and backend components. Participate in low-level and high-level system design discussions. Optimize application performance, memory usage, and API response times. Frontend Engineering Develop modern, responsive, and performant user interfaces using React.js and Next.js. Collaborate with design and product teams to translate requirements into technical solutions. Ensure frontend best practices including reusability, state management, and performance optimization. Database & Data Layer Design and manage databases using MongoDB and PostgreSQL. Write optimized queries, handle indexing, and ensure data consistency. Understand schema design and database performance tuning. DevOps, Deployment & Infrastructure Containerize applications using Docker. Work with YAML (YML) configuration files for deployment and CI/CD pipelines. Deploy and manage applications across development, staging, and production environments. Understand logging, monitoring, and basic infrastructure troubleshooting. Code Quality, Testing & Best Practices Write clean, maintainable, and well-documented code. Follow SOLID principles and standard design patterns. Implement unit tests and integration tests to ensure code reliability. Actively participate in code reviews and continuously improve code quality. Security & Reliability Implement secure coding practices and understand OWASP fundamentals. Experience with authentication and authorization (JWT, OAuth, RBAC). Handle error management, logging, and application resilience. Ownership & Collaboration Take end-to-end ownership of features from design to production. Collaborate with product managers, QA, and cross-functional teams. Mentor junior engineers and support overall team growth. Work effectively in an Agile/Scrum environment. Required Skills & Qualifications 4+ years of professional software development experience Strong backend experience with Java and/or Node.js (TypeScript) Strong knowledge in Python is required Solid understanding of DSA, OOPs, and system design fundamentals Frontend experience with React.js and Next.js Hands-on experience with MongoDB and PostgreSQL Experience with Docker, deployments, and YAML-based configurations Proficiency with Git and version control workflows Strong problem-solving and debugging skills Good to Have (Nice-to-Have) Experience with cloud platforms (AWS / GCP / Azure) Exposure to microservices architecture Knowledge of Redis or caching mechanisms Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins) Familiarity with message queues (Kafka / RabbitMQ) What Success Looks Like in This Role Independently delivering production-ready features Improving system performance, stability, or scalability Making sound technical decisions and contributing to architecture Positively impacting team productivity and code quality What We Offer Opportunity to work on scalable, real-world products Ownership-driven engineering culture Competitive compensation and benefits Continuous learning and career growth opportunities

How to get this job at Ihx

  1. Don't rely on the portal. Cold applications for a role like Senior Software Engineer (Fullstack) land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Ihx — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Ihx's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›