Job Title:  T&T | EAD | Senior Consultant | React JS | Bengaluru | Engineering | PDI

T&T | EAD | Senior Consultant | React JS | Bengaluru | Engineering | PDI
• Job requisition ID : 116601 
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP 

The Team

 

 

Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert them into accurate, actionable information that supports fact-based decision-making and business growth. Our practice addresses opportunities across technology, cloud, data management, software engineering and next-generation digital solutions.

 

 

Your Work Profile

 

  • Develop scalable, maintainable and modular frontend applications using React.js.

  • Build reusable components using functional components, Hooks and modern React practices.

  • Implement state management using Context API, Redux or similar tools.

  • Integrate REST APIs and manage asynchronous data handling.

  • Optimise application performance through memoization, lazy loading and code splitting.

  • Implement routing, form handling, validation and error boundaries.

  • Develop responsive user interfaces using CSS and modern frontend technologies.

  • Apply SOLID principles, Clean Architecture and separation of concerns.

  • Implement design patterns and maintain modular, reusable code structures.

  • Ensure high code quality, maintainability, scalability and testability.

 

 

Key Skills Required:

 

  • React.js, Functional Components, Hooks and React Router.

  • JavaScript (ES6+), TypeScript, HTML and CSS.

  • State Management – Redux, Context API or similar.

  • API Integration, Promises, Async/Await and Event Loop.

  • Responsive Design and Frontend Performance Optimisation.

  • SOLID Principles, Clean Architecture and Design Patterns.

  • Factory, Singleton, Strategy, Adapter and Observer Patterns.

  • Dependency Injection and Modular Architecture.

  • Reusable Components, Separation of Concerns and Scalable Code Organisation.

 

 

Experience:

 

5+ years of Relevant experience in React.js development and building scalable frontend applications.

 

Education:

 

  • Bachelor’s degree in Computer Science, Information Technology or a related field, or equivalent professional experience.

 

Location and Way of Working:

 

Bangalore and Hybrid