React JS Developer

Pune, Maharashtra, India
Jan 08, 2025
Jan 01, 2026
Onsite
Full-Time
5 Years
Job Description

We are seeking a highly skilled React JS Developer to join our team at Infosys, located in Pune, Maharashtra. As a React JS Developer, you will have the opportunity to work on cutting-edge projects, enhancing user interfaces and ensuring that our applications meet both user and business needs. You will play a pivotal role in creating high-performance, scalable, and maintainable applications using React.js and modern front-end technologies.

Key Responsibilities

  1. UI Development with React. Develop, enhance, and maintain React-based UI components that deliver exceptional user experiences across platforms and devices.
  2. Collaboration. Work closely with backend developers, UI/UX designers, and cross-functional teams to design, implement, and integrate React components with server-side logic.
  3. Optimize Performance. Ensure that React components are optimized for performance, speed, and scalability, ensuring that applications deliver seamless and responsive user experiences.
  4. Implement Designs. Translate UI/UX wireframes and designs into high-quality code while ensuring their technical feasibility and responsiveness across all screen sizes and devices.
  5. Code Quality & Reviews. Participate in code reviews and ensure that all code follows best practices, clean code principles, and adheres to the company’s coding standards.
  6. Unit Testing. Develop unit tests and integrate them with CI/CD pipelines to ensure code quality and prevent regressions. Experience with tools like Jest is desirable.
  7. Documentation. Maintain clear and concise documentation for code and development processes, including design patterns, testing guidelines, and best practices.
  8. Responsive Design. Implement responsive web designs and ensure the application performs flawlessly on different devices.
  9. Continuous Learning. Stay up-to-date with the latest developments in React.js, JavaScript, and frontend technologies to ensure that the product stays ahead of industry trends.
  10. Customer Focus. Maintain a strong customer-centric mindset, ensuring that the developed product meets customer needs, is scalable, and aligns with business objectives.

Technical and Professional Requirements

  1. React.js Expertise. Strong proficiency and in-depth knowledge of React.js and React core principles such as Virtual DOM, state, props, and hooks.
  2. Modern JavaScript (ES6+). Advanced understanding of JavaScript (ES6 and later) including DOM manipulation, JavaScript object model, and event handling.
  3. Frontend Technologies. Expertise in HTML5, CSS3, SCSS, and familiarity with modern CSS frameworks (e.g., Bootstrap, TailwindCSS).
  4. State Management. Proficient in using state management libraries like Redux or Context API to manage the state of complex applications.
  5. API Integration. Experience integrating RESTful APIs, WebSocket for real-time communication, and using JWT for user authentication.
  6. Unit Testing. Experience with unit testing frameworks like Jest to ensure that code quality is maintained and tested continuously.
  7. Version Control. Familiarity with Git, version control workflows, and GitHub/ Bitbucket for managing codebases.
  8. Cross-Functional Collaboration. Ability to work closely with cross-functional teams, including backend developers, UI/UX designers, and QA engineers to deliver high-quality software solutions.
  9. Agile Methodology. Familiarity with Agile development practices (Scrum, Kanban) and the ability to participate in daily stand-ups, sprints, and retrospectives.

Preferred Skills

  1. TypeScript. Experience with TypeScript in large-scale applications to improve code maintainability and readability.
  2. Testing Libraries. Experience with other testing libraries like Mocha, Chai, or Enzyme.
  3. DevOps Integration. Familiarity with CI/CD pipelines (using Jenkins, GitLab CI, or similar tools) and deployment best practices.
  4. Cloud Experience. Familiarity with cloud-based technologies and platforms like AWS, Azure, or Google Cloud.
  5. Web Performance Optimization. Knowledge of web performance optimization techniques such as lazy loading, code-splitting, tree shaking, etc.
  6. Design Systems. Experience building applications that follow design systems or component libraries to maintain consistency across large-scale applications.

Educational Requirements

  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field (BTech, MSc, MCA, MTech, BCA, BSc, Bachelor of Engineering).
  • Strong problem-solving skills and the ability to analyze complex business requirements and translate them into technical solutions.

Diversity and Inclusion at Infosys. At Infosys, we are deeply committed to fostering an inclusive and diverse environment. We believe that a diverse workforce brings in a wealth of perspectives that drive creativity and innovation. We are particularly dedicated to empowering women in technology, as we strive to increase representation across all levels in the tech industry. We strongly encourage women and individuals from underrepresented backgrounds to apply and be a part of our global tech community.

Why Infosys?

  1. Global Exposure. Work with top-tier international clients and on projects that span across multiple industries and markets.
  2. Career Development. Take advantage of numerous upskilling and reskilling programs, including certifications and training in modern tech.
  3. Innovative Culture. Join a company with a culture that values creativity, inclusivity, and continuous learning.
  4. Competitive Salary & Benefits. Enjoy healthcare benefits, paid time off, and attractive employee programs.
  5. Work-life Balance. Infosys recognizes the importance of a work-life balance and offers flexible working arrangements.
  6. Employee Recognition. Be a part of a culture that rewards excellence and teamwork.

How to Apply. If you are excited about React JS development, have a passion for creating scalable and responsive applications, and want to be part of a company that values diversity and continuous learning, apply now to join Infosys.

Related Jobs