Role Overview
We are seeking an experienced React JS Developer with over 3 years of hands-on experience to join our dynamic team. The ideal candidate will have a strong background in building scalable and reusable React components, a solid understanding of state management using Redux, and familiarity with tools like React Flow for dynamic UIs. Proficiency in HTML, CSS, and Bootstrap is essential for creating responsive and user-friendly designs.
Key Responsibilities
- Design and develop scalable, reusable, and efficient React components.
- Build and maintain dynamic visualizations using React Flow.
- Create responsive and user-friendly interfaces using HTML, CSS, and Bootstrap.
- Manage state effectively using Redux.
- Collaborate with cross-functional teams to deliver high-quality products on time.
- Optimize application performance for maximum speed and scalability.
- Participate in code reviews, debugging, and technical problem-solving.
- Stay updated with the latest trends and best practices in React and front-end development.
Required Skills & Qualifications
- 3+ years of professional experience in React JS development.
- Expertise in React JS, JavaScript/TypeScript, and modern ES6+ features.
- Strong knowledge of React Flow for creating and managing diagrams and workflows.
- Proficiency in HTML, CSS, and Bootstrap for responsive design.
- Experience with Redux or other state management libraries.
- Solid understanding of reusable component architecture and modular design.
- Familiarity with RESTful APIs and integrating third-party services.
- Proficient in Git/version control and collaboration tools like GitHub or Bitbucket.
Preferred Skills
- Advanced experience with React Flow, including:
- Custom node and edge creation.
- Dynamic workflows and real-time updates.
- Integration with APIs for loading and saving workflows.
- Strong understanding of modern CSS techniques, including Flexbox, Grid, and preprocessors like SASS/LESS.
- Experience with unit testing frameworks like Jest or React Testing Library.
- Familiarity with UI/UX principles and design tools like Figma.
- Knowledge of backend technologies (Python) and database systems (MySQL) is a plus.
- Exposure to Agile development practices.
Job Category: Frontend ReactJS
Job Type: Full Time
Job Location: Remote Anywhere in India