This page was automatically translated and may contain errors. View in English.
Deloitte

Frontend React Developer

Deloitte

Delhi, India · Tempo pieno

Sii il primo a candidarti

Esperienza
3–8 yrs
Stipendio
Aperture
1
Pubblicato
3 ore fa
Modalità di lavoro
In ufficio
Istruzione
Bachelor's or Master's degree in Computer Science, Information Technology, or related field
Riprendere
È necessario candidarsi

Dove lavorerai

Descrizione del lavoro

About the Team

Deloitte's Technology & Transformation practice specializes in helping organizations unlock value through advanced data management and analytics. The team offers expertise in business intelligence, data visualization, management, performance monitoring, next-generation analytics including big data, cloud, cognitive computing, and machine learning.

Job Profile

We are seeking a React.js developer experienced in software engineering fundamentals beyond just React. The role involves building scalable, maintainable, and modular frontend applications leveraging ReactJS.

Responsibilities and Skills

  • Strong grasp of React fundamentals including functional components, hooks, and component lifecycle
  • State management using Context API, Redux, or equivalent tools
  • Performance optimizations such as memoization, lazy loading, and code splitting
  • Routing with React Router
  • Integrating APIs and managing asynchronous data flows
  • Handling forms and validation effectively
  • Error handling with error boundaries and following React best practices
  • Developing reusable components with responsive design and solid CSS knowledge
  • Advanced JavaScript expertise including ES6+, closures, promises, async/await, event loop, modules, and imports/exports
  • Familiarity with TypeScript basics is preferred
  • Applied knowledge of software engineering principles, including SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)
  • Understanding of clean architecture concepts such as separation of concerns, layered architecture, and writing maintainable, testable, and modular code
  • Experience with design patterns like Factory, Singleton, Strategy, Adapter, Observer, and dependency injection concepts along with determining when to apply them
  • Organizing projects into feature-based folder structures for modular, reusable code with low coupling and high cohesion to support scalable architectures

Education

Applicants must have a Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.

Lasciate questo messaggio se desiderate una risposta: non lo useremo per nessun altro scopo.

Clicca per navigare, trascina e rilascia, oppure impasto uno screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Dimensione massima 20 MB ciascuno · Fino a 5 file

🤖
Assistenza online tramite intelligenza artificiale immediata