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

Frontend React Developer

Deloitte

Delhi, India · ਪੂਰਾ ਸਮਾਂ

ਅਰਜ਼ੀ ਦੇਣ ਵਾਲੇ ਪਹਿਲੇ ਵਿਅਕਤੀ ਬਣੋ

ਅਨੁਭਵ
3-8 ਸਾਲ
ਤਨਖਾਹ
ਖੁੱਲ੍ਹਣ ਵਾਲੀਆਂ ਥਾਵਾਂ
1
ਪੋਸਟ ਕੀਤਾ ਗਿਆ
2 ਘੰਟੇ
ਕੰਮ ਮੋਡ
ਦਫ਼ਤਰ ਵਿੱਚ
ਸਿੱਖਿਆ
Bachelor's or Master's degree in Computer Science, Information Technology, or related field
ਰੈਜ਼ਿਊਮੇ
ਅਰਜ਼ੀ ਦੇਣ ਲਈ ਲੋੜੀਂਦਾ ਹੈ

ਤੁਸੀਂ ਕਿੱਥੇ ਕੰਮ ਕਰੋਗੇ

ਕੰਮ ਦਾ ਵੇਰਵਾ

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.

ਜੇਕਰ ਤੁਸੀਂ ਜਵਾਬ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਇਸਨੂੰ ਛੱਡ ਦਿਓ — ਅਸੀਂ ਇਸਨੂੰ ਕਿਸੇ ਹੋਰ ਚੀਜ਼ ਲਈ ਨਹੀਂ ਵਰਤਾਂਗੇ।

ਬ੍ਰਾਊਜ਼ ਕਰਨ ਲਈ ਕਲਿੱਕ ਕਰੋ, ਘਸੀਟੋ ਅਤੇ ਛੱਡੋ, ਜਾਂ ਪੇਸਟ ਕਰੋ ਇੱਕ ਸਕ੍ਰੀਨਸ਼ੌਟ

PNG, JPG, GIF, MP4, WebM, MOV · ਵੱਧ ਤੋਂ ਵੱਧ 20MB ਹਰੇਕ · 5 ਫਾਈਲਾਂ ਤੱਕ

🤖
ਔਨਲਾਈਨ · ਤੁਰੰਤ AI ਮਦਦ