React JS Developer (Haryana)

React JS Developer (Haryana)

01 Aug
|
Sidgs Digisol
|
Haryana

01 Aug

Sidgs Digisol

Haryana

Job Title: React.js Developer

Experience: 4-8 Years
Location: Gurugram Work from Office
Employment Type: Full time
Notice Period: Immediate

Job Summary

We are seeking a skilled React.js Developer with a strong foundation in software engineering principles and modern frontend development practices. The ideal candidate should be capable of designing and developing scalable, maintainable, and reusable frontend applications using React.js, JavaScript, and TypeScript while following clean architecture and coding best practices.

Key Responsibilities

- Develop and maintain high-quality web applications using React.js.
- Design reusable, modular, and scalable UI components.
- Integrate frontend applications with REST APIs and handle asynchronous data flows.
- Implement responsive and user-friendly interfaces using modern CSS techniques.
- Optimize application performance through memoization, lazy loading, and code splitting.
- Write clean, maintainable, and testable code following software engineering best practices.
- Collaborate with cross-functional teams including backend developers, QA, and product teams.
- Participate in code reviews and contribute to architectural discussions.

Required Skills

React.js

- Strong understanding of React fundamentals
- Functional Components and Hooks
- State Management (Redux, Context API, or similar)
- Component lifecycle and rendering behavior
- React Router and navigation
- API integration and asynchronous programming
- Form handling and validation
- Error boundaries and React best practices
- Performance optimization techniques:
- Memoization
- Lazy Loading
- Code Splitting





- Reusable component development

JavaScript & TypeScript

- Strong knowledge of JavaScript (ES6+)
- Closures, Promises, Async/Await, Event Loop
- Modules and Imports/Exports
- TypeScript fundamentals and type safety concepts

Frontend & UI

- Strong knowledge of HTML5 and CSS3
- Responsive and mobile-first design principles
- Cross-browser compatibility and debugging

Software Engineering Fundamentals

- Strong understanding of SOLID Principles
- Single Responsibility Principle (SRP)
- Open/Closed Principle (OCP)
- Liskov Substitution Principle (LSP)
- Interface Segregation Principle (ISP)
- Dependency Inversion Principle (DIP)

- Understanding of Clean Architecture
- Separation of Concerns
- Layered Architecture
- Business Logic independent of UI
- Writing maintainable and testable code

Good to Have

- Experience with unit testing frameworks (Jest, React Testing Library).
- Knowledge of CI/CD pipelines and frontend deployment.
- Experience with Agile/Scrum methodologies.
- Familiarity with Git and version control systems.

Preferred Candidate Profile

- 3+ years of experience in React.js development.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and in a team environment.

Mandatory Skills

React.js, JavaScript (ES6+), TypeScript, Redux/Context API, HTML5, CSS3, Responsive Design, REST API Integration, SOLID Principles, Clean Architecture, React Router, Performance Optimization.

Immediate Joiners or candidates with notice period up to 30 days will be preferred.

📌 React JS Developer (Haryana)
🏢 Sidgs Digisol
📍 Haryana

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: react js developer (haryana) / haryana

Subscribe to this job alert:

Get the latest job offers by email for: react js developer (haryana) / haryana