CareerPlanSign in

Lead Software Engineer - React.js, Redux, Reusable components, TypeScript, JavaScript, Node.js, Java

Bangalore💼 Full-time🗓 2026-08-13 → 2026-09-27

Core

Architect, design, develop, and deliver scalable, resilient, secure, event-driven, multi-tenant SaaS applications with a focus on full-stack development.

Role type

Lead Software Engineer (Full Stack)

Builds

Scalable microservices, event-driven architectures, and cloud-native SaaS solutions

Domain

SaaS, Cloud-native, Event-driven architecture

Deliverable

production ML models | product features

Required skills

React.js, TypeScript, Node.js, Java, Spring Boot, Microservices, Event-driven architecture, Docker, Kubernetes, Kafka, CI/CD, REST APIs, SQL/NoSQL databases

Preferred skills

Redux, React Hooks, Styled-components/Emotion, GitOps, Azure, OAuth, Unit/Integration testing

Technologies

React.js, Redux, TypeScript, Node.js, Java, Spring Boot, Gradle, Kafka, Snowflake, Postgres, Mongo DB, Elastic Search, Azure, Docker, Kubernetes, Github CI/CD

Responsibilities

Lead architecture and design of full-stack applications; Develop reusable React/TypeScript UI components and libraries; Design and develop scalable Node.js REST APIs; Contribute to Java/Spring Boot backend services; Drive technical decisions for microservices and cloud-native architectures; Establish engineering best practices for coding, testing, and deployment; Troubleshoot complex production issues; Mentor junior and senior engineers; Lead POCs for new technologies.

Seniority

Senior, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.