Lead Software Engineer - React.js, Redux, Reusable components, TypeScript, JavaScript, Node.js, Java
Posted by someone inside Blue Yonder
Company insider on LinkedIn ยท Direct outreach available
Onsite
Bengaluru, Karnataka, India
Lead (8+ yrs)
A month ago
Is this role still open?
Quick Take
Blue Yonder is hiring a Lead Software Engineer for their Bengaluru office. The role focuses on React, TypeScript, and Node.js development within a full-stack team. You'll lead architecture and mentor engineers.
๐ข About Blue Yonder
Blue Yonder is the AI company for supply chain, offering a unified, AI-driven platform for end-to-end digital supply chain transformation. With over 3,000 customers and 5001-10000 employees, they empower retailers, manufacturers, and logistics providers to operate sustainably and scale profitably.
๐ฏ The Role
We are looking for a Lead Software Engineer with strong full-stack development experience to architect, design, develop, and deliver scalable SaaS solutions. The role will have a strong focus on React, TypeScript, Node.js, and Java technology. You will work closely with engineering teams and architects to build scalable, resilient, secure, event-driven, and multi-tenant applications while providing technical leadership and mentorship.
๐ ๏ธ Tech Stack
- Core: React, TypeScript, JavaScript, Node.js, Java
- State Management: Redux
- Styling: styled-components, Emotion
- Backend: Spring Boot, REST APIs
- Cloud & Infrastructure: Azure, Docker, Kubernetes, Kafka
- Databases: Snowflake, Postgres, MongoDB
- CI/CD & Tools: GitHub CI/CD, Gradle, Elastic Search
๐ผ What You'll Do
- Lead the architecture, design, development, and delivery of scalable full-stack applications.
- Develop modern and reusable React/TypeScript UI components, hooks, libraries, and frameworks.
- Design and develop scalable Node.js REST APIs and backend services.
- Work with Java/Spring Boot services and contribute to backend architecture.
- Drive technical design decisions for microservices, event-driven, cloud-native, and multi-tenant SaaS architectures.
- Establish and promote engineering best practices around coding, testing, CI/CD, observability, and deployment.
- Troubleshoot complex production and performance issues.
- Mentor junior and senior engineers and provide technical guidance.
โ What You'll Need
- 8+ years of software development experience with strong full-stack background.
- Strong experience with React.js and TypeScript.
- Hands-on experience with Node.js and Java for building scalable REST APIs.
- Deep understanding of JavaScript/TypeScript, ES6+, and OOP.
- Experience with React Hooks, Redux, React Router, and reusable component development.
- Strong HTML5 and CSS skills with styled-components or Emotion.
- Experience with unit/integration testing using Jest or Mocha.
- Good knowledge of REST APIs, OAuth, and secure integration.
- Experience with microservices, distributed systems, and event-driven architecture.
- Hands-on experience with Docker and Kubernetes.
- Experience with Kafka or similar messaging technologies.
- Understanding of RDBMS and NoSQL databases.
- Experience with Azure/cloud-native technologies.
- Strong problem-solving, communication, and mentoring skills.
๐ Nice to Have
- Working knowledge of Java and Spring Boot (secondary technology).
- Experience with CI/CD, GitOps, and Agile practices.
- Experience building developer toolkits or libraries.
Why This Role?
This is a curated frontend role from Blue Yonder. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, TypeScript, JavaScript and more.
Lead Software Engineer - React.js, Redux, Reusable components, TypeScript, JavaScript, Node.js, Java at Blue Yonder โ FAQ
Quick answers about this role, the stack, and how to apply.