FU

React JS

Fusion Plus Solutions
Hyderabad3-5 LPA Posted 17 Jul 2025
FULL TIME
Jenkins
Graphql
cd
Scrum

Job Description

Key Responsibilities:

  1. Frontend Development:
  • Develop and maintain high-quality React.js applications based on user needs and business requirements.
  • Design and implement responsive and dynamic user interfaces (UIs) using React.js and modern JavaScript tools.
  • Implement and manage application state using tools like Redux or Context API.
  • Optimize applications for maximum performance and scalability.
  1. UI/UX Collaboration:
  • Collaborate with UI/UX designers to translate design concepts into interactive, user-friendly web pages.
  • Implement reusable UI components using React and integrate them with backend APIs.
  • Ensure the technical feasibility of UI/UX designs and work to improve usability and accessibility.
  1. Integration with Backend:
  • Integrate with RESTful APIs or GraphQL to fetch and display data in real-time.
  • Work closely with backend developers to integrate React components with the server-side logic and database systems.
  • Handle AJAX requests, error handling, and asynchronous operations with efficient code.
  1. Code Quality & Performance:
  • Write clean, maintainable, and reusable code that adheres to best practices.
  • Optimize React applications for performance, ensuring a smooth user experience even with high data volume.
  • Conduct code reviews and follow development guidelines to maintain high code quality.
  1. Testing and Debugging:
  • Develop and execute unit tests and integration tests for React components using frameworks like Jest or Mocha.
  • Debug, troubleshoot, and resolve issues related to application performance, bugs, or UI inconsistencies.
  1. Version Control & Collaboration:
  • Work with version control systems like Git to collaborate with team members and track changes.
  • Participate in Agile methodologies such as daily stand-ups, sprint planning, and retrospectives.
  1. Continuous Learning & Improvement:
  • Stay updated with the latest developments in the React ecosystem and frontend development trends.
  • Continuously improve your skills in React.js, JavaScript, and related web technologies.
  1. Deployment & Maintenance:
  • Work with DevOps teams to ensure the application is continuously deployed and updated in production environments.
  • Perform post-launch monitoring, performance tuning, and bug fixes as necessary.

Skills and Qualifications:

Mandatory Skills:

  • Strong proficiency in React.js and its core principles.
  • Experience with JavaScript (ES6+), HTML5, and CSS3.
  • Strong experience with state management using Redux, Context API, or similar state management libraries.
  • Familiarity with RESTful APIs and modern JavaScript tools (e.g., Axios, Fetch).
  • Experience working with webpack, Babel, or other JavaScript build tools.
  • Knowledge of frontend build pipelines and version control systems like Git.
  • Understanding of UI/UX design principles and the ability to collaborate effectively with design teams.
  • Familiarity with responsive design and cross-browser compatibility.

Desirable Skills:

  • Experience with TypeScript and ESLint for type safety and code quality.
  • Familiarity with GraphQL or other modern data fetching techniques.
  • Experience with CSS-in-JS libraries like Styled Components or Emotion.
  • Experience with Node.js and Express for server-side integration.
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or Travis CI for automated deployment.
  • Understanding of Agile development practices, particularly Scrum.

Required Skills

Join WhatsApp Channel