Posted on: 20/07/2026
Role & responsibilities :
Front-End Engineering :
- React + TypeScript (with Next.js), ShadCN/UI, Tailwind CSS for building complex, state-heavy interactive dashboards.
- JavaScript (ES6+) and TypeScript for type-safe management of simulation data.
- State management (Redux/Zustand) optimized for high-frequency data updates.
- Experience in ESRI ArcGIS Map usage in UI is a big plus.
Back-End & Microservices :
- Java and Spring Boot for building high-scale, resilient microservices.
- REST APIs for seamless communication between services and front-end consumers.
- Microservices architecture and system integration patterns.
- Experience designing, building, and integrating RESTful or GraphQL APIs, Protobuf with gRPC and gRPC-Web.
Engineering Excellence :
- GitHub for version control and rigorous Code Reviews.
- CI/CD pipelines, Docker, and Kubernetes for cloud-native deployment.
Key Responsibilities :
- Low-Level Design (LLD) : Convert high-level architectural blueprints into detailed technical designs, including class diagrams, sequence diagrams, and API specifications.
- Technical Mentoring : Lead and coach the engineering team through pair programming, technical 1-on-1s, and hands-on guidance to elevate overall team competency.
- Standards Enforcement : Ensure all code adheres to the defined engineering standards, SOLID principles, and design patterns established by the Architects.
- Code Quality & Review : Conduct comprehensive code reviews to maintain high quality, ensuring the team delivers clean, testable, and maintainable code.
- Technical Anchoring : Serve as the "go-to" expert for the squad to resolve complex technical blockers and provide clarity on implementation details.
- Hands-on Development : Direct implementation of critical and complex modules, setting the benchmark for performance and reliability.
- System Integration : Oversee the technical execution of integrations between full-stack applications and core data layers (Databricks/Neo4j).
- Delivery Governance : Ensure the squad meets sprint objectives by maintaining a high standard of execution and managing technical debt effectively.
Preferred Qualifications :
- 8 to 10 years of professional experience in full-stack software development.
- Proven track record in a Tech Lead capacity, with strong experience in creating Low-Level Designs.
- Expert-level proficiency in Java, Spring Boot, and React.
- Deep understanding of Microservices architecture and RESTful API design.
- Familiarity with ShadCN/UI along with Material UI, Storybook, and/or similar tools.
- Demonstrated ability to mentor engineering teams and drive technical excellence in an Agile environment.
- Experience working in the India tech region, preferably within high-growth product engineering teams.
Preferred candidate profile :
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1655849