React.js Developer

Experience: 6+ yrs
Type: Full Time
Location: Gurgaon/Pune/Bangalore
Notice-period: Immediate/15 days
Technology: IT

Mandatory Skills:

  • React & Typescript
  • React Coding
  • Redux
  • HTML
  • CSS3
  • ES6
  • Webpack
  • Babel
  • JavaScript
  • Accessibility
  • JavaScript/Design Patterns
  • GraphQL

Responsibilities:

  • Develop and maintain web applications using React.js and Typescript, ensuring high performance and responsiveness.
  • Implement state management solutions using Redux Toolkit, Redux Toolkit Query, or React Query.
  • Write clean, maintainable, and semantic HTML and CSS following responsive design principles.
  • Utilize modern JavaScript features (ES6+) and functional programming techniques to build robust and scalable applications.
  • Leverage asynchronous programming for efficient data fetching and real-time updates.
  • Use build systems and tools like Babel and Webpack to optimize the development workflow.
  • Write and maintain unit and integration tests using Jest to ensure code quality and reliability.
  • Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions.
  • Follow best practices for code versioning and collaboration using Git.
  • Ensure web applications are accessible and follow web standards for accessibility.
  • Solve complex technical challenges and provide innovative solutions.
  • Stay updated with the latest industry trends and technologies to continually improve development processes.

Qualifications:

  • Proficient in React.js and its core concepts including Typescript, JSX, state management, props, lifecycle methods, and virtual DOM.
  • Strong understanding of JavaScript, including ES6+ features, functional programming, and asynchronous programming.
  • Experience with state management libraries like Redux Toolkit, Redux Toolkit Query, or React Query.
  • Proficient in HTML and CSS, with experience writing clean, semantic markup and applying responsive design principles.
  • Familiarity with modern tooling and build systems such as Babel and Webpack.
  • Experience with testing frameworks like Jest.
  • Solid understanding of version control systems, particularly Git.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Strong problem-solving and critical thinking skills, with the ability to identify and solve complex technical challenges.
  • Understanding of web accessibility standards and best practices.
  • Knowledge of design patterns in JavaScript and experience with GraphQL.

Nice to Have:

  • Experience with other front-end frameworks or libraries.
  • Familiarity with back-end development and RESTful APIs.
  • Experience with continuous integration and deployment (CI/CD) pipelines.
  • Knowledge of cloud platforms and services.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top