Email:
[email protected]
ReactJS Developer
Job Title: React.js Developer
Location: Bangalore
Experience: 2+ Years
Job Overview:
We are looking for a highly skilled React.js Developer with strong expertise in React.js, Next.js,
and Redux. The ideal candidate will be responsible for building and optimizing high-performance
web applications, handling authentication and routing, ensuring cross-device compatibility, and
troubleshooting and debugging complex issues. A deep understanding of React.js core principles,
HTML5, CSS3, and experience with server-side rendering is essential.
Key Responsibilities:
• Develop and maintain high-quality user interfaces using React.js, Next.js, and Redux.
• Implement authentication and routing features within applications.
• Optimize performance of web applications, focusing on server-side rendering and efficient
data handling.
• Ensure compatibility of applications across various devices and browsers.
• Troubleshoot and debug application issues to ensure smooth functionality.
• Translate designs and wireframes into high-quality, responsive code.
• Stay updated with the latest developments in the React ecosystem and web technologies.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Handle code reviews and ensure best practices are followed across the development team.
Required Skills and Qualifications:
• Strong proficiency in React.js and its core principles.
• Experience with Next.js for server-side rendering and routing.
• Deep understanding of Redux for state management.
• Knowledge of authentication mechanisms and how to implement them in a React
application.
• Proficiency in HTML5 and CSS3, including responsive design techniques.
• Experience with optimizing performance in React applications, including server-side
rendering.
• Familiarity with React Router for handling client-side routing.
• Strong problem-solving skills and attention to detail.
• Experience with cross-browser compatibility and device testing.
• Ability to troubleshoot and debug issues quickly and efficiently.
• Excellent communication skills and ability to work in a collaborative environment.
• Knowledge of Material-UI (MUI) is a plus.
Preferred Qualifications:
• Knowledge of modern front-end build tools such as Webpack, Babel, etc.
• Understanding of CSS-in-JS libraries like styled-components or Emotion for styling
React components.
• Knowledge of state management libraries like Redux, such as Redux.
• Understanding of React Hooks and advanced React patterns.
Education:
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent
experience)