Deloittes Technology & Transformation practice helps organisations unlock business value through technology, software engineering and digital innovation. Our teams build scalable, maintainable and contemporary technology solutions that support business transformation.
Your Work Profile
- Develop scalable and modular frontend applications using React.js.
- Build reusable components using functional components and React Hooks.
- Implement state management using Redux, Context API or similar tools.
- Integrate REST APIs and handle asynchronous data operations.
- Optimise application performance using memoization, lazy loading and code splitting.
- Implement routing, form handling, validation and error boundaries.
- Develop responsive user interfaces using HTML, CSS and JavaScript.
- Apply SOLID principles,
Clean Architecture and software design patterns.
- Build maintainable, reusable and testable code structures.
Key Skills Required:
- React.js, React Hooks, Functional Components and React Router.
- JavaScript (ES6+), TypeScript, HTML5 and CSS3.
- Redux, Context API and State Management.
- REST API Integration, Promises and Async/Await.
- Responsive Design and Performance Optimisation.
- SOLID Principles, Clean Architecture and Design Patterns.
- Modular Architecture, Dependency Injection and Reusable Components.
Experience: 5+ years of relevant experience in React.js development.
Education
Bachelor’s degree in Computer Science, Information Technology or a related field, or equivalent professional experience.