Senior Software Engineer - Fullstack at Technology Industry · Bengaluru (Bangalore) · 6 - 9 years · ₹30L - ₹48L / yr · Posted 23 Jan 2026

Review Criteria:
- Strong Software Engineer fullstack profile using NodeJS / Python and React
- 6+ YOE in Software Development using Python OR NodeJS (For backend) & React (For frontend)
- Must have strong experience in working on Typescript
- Must have experience in message-based systems like Kafka, RabbitMq, Redis
- Databases - PostgreSQL & NoSQL databases like MongoDB
- Product Companies Only
- Tier 1 Engineering Institutes (IIT, NIT, BITS, IIIT, DTU or equivalent)
Preferred:
- Experience in Fin-Tech, Payment, POS and Retail products is highly preferred
- Experience in mentoring, coaching the team.
Role & Responsibilities:
We are currently seeking a Senior Engineer to join our Financial Services team, contributing to the design and development of scalable system.
The Ideal Candidate Will Be Able To-
- Take ownership of delivering performant, scalable and high-quality cloud-based software, both frontend and backend side.
- Mentor team members to develop in line with product requirements.
- Collaborate with Senior Architect for design and technology choices for product development roadmap.
- Do code reviews.
Ideal Candidate:
- Thorough knowledge of developing cloud-based software including backend APIs and react based frontend.
- Thorough knowledge of scalable design patterns and message-based systems such as Kafka, RabbitMq, Redis, MongoDB, ORM, SQL etc.
- Experience with AWS services such as S3, IAM, Lambda etc.
- Expert level coding skills in Python FastAPI/Django, NodeJs, TypeScript, ReactJs.
- Eye for user responsive designs on the frontend.
Perks, Benefits and Work Culture:
- We prioritize people above all else. While we're recognized for our innovative technology solutions, it's our people who drive our success. That’s why we offer a comprehensive and competitive benefits package designed to support your well-being and growth:
- Medical Insurance with coverage up to INR 8,00,000 for the employee and their family

Similar jobs (10)
Role & Responsibilities
We are currently seeking a Senior Engineer to join our Financial Services team, contributing to the design and development of scalable system.
The Ideal Candidate Will Be Able To-
- Take ownership of delivering performant, scalable and high quality cloud based software, both frontend and backend side.
- Mentor team members to develop in line with product requirements.
- Collaborate with Senior Architect for design and technology choices for product development roadmap.
- Do code reviews.
Ideal Candidate
- Strong Software Engineer fullstack profile using NodeJS, Python, and React
- Mandatory (Experience) - Must have 6+ YOE in Software Development using Python and NodeJS (For backend) & React (For frontend)
- Mandatory (Core Skills 1): Must have strong experience in working on Typescript
- Mandatory (Core Skills 2): Must have experience in message based systems like Kafka, RabbitMq, Redis
- Mandatory (Core Skills 3): Databases - PostgreSQL & NoSQL databases like MongoDB
- Mandatory (Company) - Product Companies Only
- Mandatory (Education) - B.Tech or Dual degree (Btech and Mtech or Integrated Msc/MS) from Tier 1 Engineering Institutes. Candidates from other institutions will not be considered unless they come from top-tier product companies
- Mandatory (Note) : This role is a hybrid role (2 days WFO)
- Preferred (Experience): Experience in Fin-Tech, Payment, POS and Retail products is highly preferred
- Preferred (Mentoring): Experience in mentoring, coaching the team.
Job Overview
We are hiring a Senior Full-Stack Engineer to design and scale high-performance web applications. You will drive technical decisions using React, Node.js, and TypeScript while building event-driven cloud architectures.
Key Responsibilities
- Develop scalable frontend features using React and robust backend APIs with Node.js/TypeScript.
- Architect and deploy cloud-native microservices on AWS.
- Implement asynchronous communication using messaging tools like Kafka, RabbitMQ, SQS, or SNS.
- Optimize SQL/NoSQL databases and maintain automated CI/CD pipelines.
- Mentor junior developers and lead code reviews.
Required Skills
- 6+ years in full-stack software development.
- Mastery of TypeScript, React.js, and Node.js.
- Hands-on experience with AWS and modern messaging queues.
- Strong problem-solving and communication skills.
Location: Hyderabad
Strong Software Engineer fullstack profile using NodeJS, Python, and React
2
Mandatory (Experience) - Must have 6+ YOE in Software Development using Python and NodeJS (For backend) & React (For frontend)
3
Mandatory (Core Skills 1): Must have strong experience in working on Typescript
4
Mandatory (Core Skills 2): Must have experience in message based systems like Kafka, RabbitMq, Redis
5
Mandatory (Core Skills 3): Databases - PostgreSQL & NoSQL databases like MongoDB
6
Mandatory (Company) - Product Companies Only
7
Mandatory (Education) - B.Tech or Dual degree (Btech and Mtech or Integrated Msc/MS) from Tier 1 Engineering Institutes (IITs, not NITs). Candidates from other institutions will not be considered unless they come from top-tier product companies
8
Mandatory (Note) : This role is a hybrid role (2 days WFO)
9
Preferred (Experience): Experience in Fin-Tech, Payment, POS and Retail products is highly preferred
10
Preferred (Mentoring): Experience in mentoring, coaching the team.
Strong Software Engineer fullstack profile using NodeJS, Python, and React
2
Mandatory (Experience) - Must have 6+ YOE in Software Development using Python and NodeJS (For backend) & React (For frontend)
3
Mandatory (Core Skills 1): Must have strong experience in working on Typescript
4
Mandatory (Core Skills 2): Must have experience in message based systems like Kafka, RabbitMq, Redis
5
Mandatory (Core Skills 3): Databases - PostgreSQL & NoSQL databases like MongoDB
6
Mandatory (Company) - Product Companies Only
7
Mandatory (Education) - B.Tech or Dual degree (Btech and Mtech or Integrated Msc/MS) from Tier 1 Engineering Institutes (IITs, not NITs). Candidates from other institutions will not be considered unless they come from top-tier product companies
8
Mandatory (Note) : This role is a hybrid role (2 days WFO)
9
Preferred (Experience): Experience in Fin-Tech, Payment, POS and Retail products is highly preferred
10
Preferred (Mentoring): Experience in mentoring, coaching the team.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
What You Bring • Bachelor’s degree in computer science, Software Engineering, or related field with 7+ years of relevant professional experience. • Deep production experience with Python and JavaScript/TypeScript across backend and frontend, with demonstrated ability to work comfortably across the full stack. • Strong experience with modern frontend frameworks (such as Next.js or React) and backend API development. • Extensive experience with cloud platforms (AWS preferred; Azure or GCP also valued), including infrastructure-as-code tools (such as CloudFormation or Terraform). • Deep Working knowledge of multiple database paradigms, including relational databases (such as PostgreSQL), document databases, and key-value stores (such as Redis), with the ability to select the right storage technology for each problem. • Strong experience with CI/CD pipelines (such as GitHub Actions), containerisation, and production deployment strategies. • Demonstrable fluency with AI coding tools (such as Claude Code, Cursor, GitHub Copilot, or similar) and proven ability to design agentic engineering workflows and train teams on AI-augmented development practices. • Hands-on experience architecting production generative AI applications (LLM integrations, vector databases, RAG systems, evaluation pipelines) is essential. • Experience leading technical initiatives across multiple teams, mentoring engineers, and establishing engineering practices is required. • Experience navigating ambiguous problem spaces, working directly with business stakeholders and end users, and shipping working solutions rapidly is required. • Experience in an embedded, forward-deployed, or consulting-style engineering model is a strong plus. • Must have exceptional communication skills and demonstrated ability to influence at senior levels. This role requires comfort leading across ambiguous environments, building trust-based relationships with commercial stakeholders at all levels, developing junior and mid-level engineers, and making strategic decisions that balance delivery speed with architectural integrity. You will shape engineering practices across your area and be expected to lead multi-team initiatives.
Senior Software Engineer — JavaScript Full-Stack
Experience: 4–6 years Location: Ahmedabad (Work from Office)
About the Role
We're hiring a senior engineer who can own systems end-to-end on live, production JavaScript/TypeScript applications. You'll work across React frontends, Node backends, and the databases behind them — you don't need to be the deepest expert in every layer, but you should be strong across the stack and able to make architectural calls that hold up.
This role involves real client interaction, technical decision-making, and shipping into production — not just executing tickets. You'll also be someone the mid-level and junior engineers learn from.
What You'll Do
- Design, build, and maintain scalable full-stack applications running in production
- Own technical decisions on architecture, data modeling, deployments, and performance trade-offs
- Debug live issues across the stack, identify bottlenecks, and improve performance
- Participate in client conversations: scoping, technical discussions, demos, and updates
- Review code and raise the team's bar — including the judgment to catch when AI-generated code is subtly wrong, overengineered, or a poor fit
- Mentor junior and mid-level engineers and contribute to team engineering standards
- Continuously evaluate and adopt tools and practices that improve delivery
- Work in an Agile / Scrum setup with regular delivery cycles
Must-Have
- 4–6 years building and shipping production JavaScript/TypeScript applications
- Strong full-stack ability — genuinely comfortable owning both React frontends and Node backends; can architect a feature from UI to data layer
- Deep JavaScript and TypeScript — language fundamentals, async patterns, typing discipline, and the ability to teach these to less experienced engineers
- Strong React — advanced hooks, state management, performance optimization, component architecture, and structuring large apps
- Strong Node backend — REST (and ideally some GraphQL or real-time) APIs, auth, error handling, and integrating third-party services; experience with Express, Nest, or similar
- Solid SQL and NoSQL — data modeling across relational and document paradigms; able to pick the right store for the problem and design schemas that hold up under load and change (PostgreSQL, MySQL, MongoDB, or similar)
- Hands-on AWS — deploying and operating applications, comfortable picking up new services, and debugging issues in production cloud environments
- System design fundamentals — caching (Redis/Memcache), queues, REST/API design, and an understanding of scaling and reliability trade-offs
- Track record on live production systems — operating, supporting, and evolving systems, not only greenfield builds or POCs
- Git workflows in a team — branching, reviews, conflict resolution
- Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a point of view on where they help vs. hurt
- Strong communication — can explain technical decisions to clients and non-technical stakeholders
- Independence — breaks down ambiguous problems, designs solutions, and ships without hand-holding
Strong Plus (one or more)
Architecture & Scale
- Microservices, API gateways, event-driven patterns
- Caching strategies, queue-based processing, eventual consistency
- Real-time systems (WebSockets, SSE)
Frontend Depth
- Next.js (SSR/SSG), advanced performance work, design systems
- Accessibility and cross-platform/responsive expertise
- React Native
DevOps / Platform
- CI/CD pipelines, Docker, infrastructure-as-code
- Observability and production monitoring
AI Engineering
- LLM-powered features: RAG, agentic workflows, tool use
- Vector databases (Pinecone, Weaviate, Qdrant, pgvector)
- Prompt engineering, evals, and observability for LLM apps
Nice to Have
- Automated testing depth (unit, integration, e2e)
- Security fundamentals: auth flows, secrets management, OWASP basics
Key Responsibilities
• Design, develop, test & deploy scalable applications, APIs and features
• Contribute to architecture and distributed system design
• Develop high-quality, maintainable and well-tested code
• Improve system performance, reliability, monitoring and scalability
• Collaborate with Product, Design, Operations & Data teams
• Understand warehouse workflows and translate them into technical solutions
• Mentor junior engineers and contribute to engineering best practices
🔹 Required Skills
✅ 8+ years of software engineering experience
✅ Strong Full-Stack development experience
✅ TypeScript, Node.js, GraphQL & React
✅ AWS / Cloud experience
✅ Strong API & distributed systems experience
✅ Excellent debugging and problem-solving skills
Good to Have: Experience in Supply Chain, Logistics, Warehouse Management or Operations technology.
🛠️ Tech Stack: AWS | TypeScript | Node.js | GraphQL | React
We are looking for a skilled Fullstack Developer with at least 10 years of experience building and maintaining responsive, scalable web applications. You will work across a full technology stack, from crafting intuitive React.js user interfaces to designing and implementing robust backend services with Node.js and PostgreSQL. This role requires strong proficiency in React.js, JavaScript/TypeScript, and the ability to collaborate closely with designers, backend engineers, and product managers to deliver exceptional end-to-end product experiences.
Lead Full-Stack Software Engineer (Node.js & React)
Location: Whitefield, Bengaluru, India (On-premise / In-office)
Experience: 10+ Years
Employment Type: Full-time, Permanent
About Us:
InnovXcare aims to play in an exciting space where advanced technologies and innovations
meet the need to provide improved access to quality care in India and beyond. We are an
early-stage startup aiming to tackle the challenges in the Imaging diagnostic reporting
industry through novel applications of Artificial Intelligence and Deep Learning. As a part of
this company, you will get a chance to work in a fast-paced environment with a team of
passionate and high-performing individuals who are looking to make an impact in the
healthcare space in India. We will look to you to own significant portions of our solution
development and be a part of solving some of the most challenging problems in healthcare
today.
The Role & Impact
As the Lead Full-Stack Software Engineer, you will be the core technical anchor of the company. You will bridge the gap between our state-of-the-art data science models and enterprise-grade production software. You will directly lead, mentor, and scale a high-performing 8-person software team team consisting of 7 software developers (in-house and full-time contractors), 6 AI/data scientists, 1 product designer, and 5 QA specialists.
This is a hands-on architecture and leadership role. You will own the system design, enforce engineering excellence, and build low-latency, highly available pipelines that handle real-time clinical workflows.
Core Responsibilities
- System Architecture & Scaling: Design and scale robust, event-driven microservices using Node.js and high-performance user interfaces using React.js to support multi-modal AI clinical tools.
- AI & Software Integration: Architect the data pipelines and APIs that wrap, serve, and orchestrate heavy AI models (voice-to-text transcription, NLP, and radiology reporting tools).
- Real-Time Data Streaming: Implement secure, low-latency, full-duplex communication protocols (WebSockets, WebRTC) to stream live audio and heavy medical data feeds seamlessly between the client and backend.
- Engineering Leadership: Manage, mentor, and inspire a hybrid team of 7 software developers and 5 QA engineers. Drive agile sprint planning, set high standards for clean code, and establish robust CI/CD pipelines.
- Production Stability: Ensure high availability, data security (HIPAA/healthcare compliance standards), and performance monitoring for a product already live and actively used in market.
- Cross-Functional Collaboration: Partner closely with the 6-member AI research team, design resources, and business stakeholders to translate complex clinical product requirements into technical roadmaps.
Required Technical Skills & Experience
- 10+ years of professional software engineering experience, with at least 3+ years in a Tech Lead or Engineering Manager capacity within a fast-paced startup or high-growth tech environment.
- Deep production-level mastery of Node.js (Express, NestJS, or similar) and React.js (including advanced state management like Redux, Context API, or Zustand).
- Proven experience building event-driven architectures and handling asynchronous workloads using message brokers like RabbitMQ, Kafka, or AWS SQS/SNS.
- Strong proficiency with real-time streaming tools, data processing, and protocol management (WebSockets, Socket.io).
- Heavy experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and automated testing frameworks.
- Solid understanding of database design, optimization, and scaling (SQL and NoSQL).
General Attributes
- Exceptional communication and decision making skills.
- Demonstrated ability to mentor teams and influence architecture direction.
- High ownership mindset and ability to deliver against clear plans.
- Strong adaptability and comfort operating in fast moving environments.
Preferred (Bonus) Qualifications
- Prior experience in the Health-Tech / Med-Tech domain, specifically dealing with medical imaging systems, electronic health records (EHR), or healthcare compliance.
- Familiarity with medical imaging/data standards or frontend medical web viewers (e.g., Cornerstone.js, OHIF Viewer, DICOM web protocols) is a massive plus.
What We Offer
- Competitive Compensation: Highly attractive base salary aligned with top-tier Bengaluru tech standards.
- High Autonomy: Direct influence over technical stack decisions, product architecture, and engineering culture.
- Mission-Driven Work: The opportunity to build software that directly saves lives and transforms global healthcare via artificial intelligence.
About the Role
Shava Studios is building AI-native software products. We are hiring a Mid Senior Full-Stack Engineer to own features end-to-end across the frontend and backend, with depth in system architecture and the AI and real-time systems that connect them. We hire for demonstrated ability rather than years of experience.
Technical Environment
- Frontend: Next.js (App Router), React, TypeScript, Tailwind CSS, MUI, Radix UI, TanStack Query, Zustand, NextAuth; Remotion for in-browser video editing and rendering.
- Backend: Python, FastAPI, SQLAlchemy with PostgreSQL and Alembic, Pydantic; hexagonal (ports-and-adapters) microservices.
- Async & Real-Time: Celery with RabbitMQ, Redis and Redis Streams, server-sent events, and WebSockets.
- AI: LangGraph, deepagents, and LangChain for agent orchestration across multiple GenAI providers (OpenAI, Google, and others).
- Tooling & Quality: Vitest, Playwright, Testing Library, pytest, Hypothesis; ruff and mypy; TDD with a strict line-and-branch coverage gate; Docker; CI on Azure Pipelines.
Responsibilities
- Design, build, and ship full-stack features end-to-end across the UI, backend services, and async job pipelines.
- Design and evolve service APIs, data models, and database schemas with migrations.
- Architect and integrate LLM/agent and other AI capabilities behind clean, provider-agnostic abstractions.
- Build and harden real-time systems (WebSockets, server-sent events, streaming) with reliable delivery and reconnection semantics.
- Design asynchronous processing pipelines: queuing, workers, retries, idempotency, and failure recovery.
- Manage third-party integrations (payments, AI providers, storage) behind well-defined interfaces.
- Optimize frontend and backend performance, state management, and scalability.
- Own security-sensitive concerns: authentication, authorization, secret handling, and secure service-to-service communication.
- Instrument observability: logging, metrics, tracing, and structured error handling.
- Uphold and evolve the architecture and engineering standards through technical design and code review.
- Mentor engineers and raise the quality bar across the team.
Requirements
- Proven full-stack delivery across a React/TypeScript frontend and a Python (or comparable) backend.
- Sound judgment on architecture, API design, and data modeling, with the ability to articulate trade-offs.
- Rigorous testing discipline and comfort with TDD and high coverage standards.
- Ability to work with LLM/GenAI systems; direct experience preferred, though strong engineers eager to learn are welcome.
- Technical leadership: thoughtful code review, clear technical writing, and a focus on root-cause fixes.
Nice to Have
- Production experience with LLM/agent systems (LangGraph, LangChain, or similar).
- Media or video pipelines: encoding, timeline editors, or serverless rendering.
- Async worker systems (Celery, RabbitMQ, Redis).
- Payments/billing and metering systems under concurrency.
- Hexagonal architecture, ports-and-adapters, or DDD experience.
Growth
The role offers substantial influence over architecture and a clear path toward staff-level technical leadership for engineers who raise the team's standards.






