Job Description
Roles & Responsibilities
Role Description
This is a full-time hybrid role for a Senior Frontend Developer ReactJS at Valify Solutions. The Senior Frontend Developer will be responsible for back-end and front-end web development, responsive web design, and software development. This role will involve collaborating with the team while also having the flexibility for some remote work.
What Youu2019ll Do as a ReactJS Developer
- Develop and maintain responsive web and mobile applications integrated with a Python backend.
- Build interactive, scalable dashboards for data visualization and management.
- Collaborate with the design and backend teams to deliver seamless user experiences.
- Optimize application performance for smooth user interaction
Requirements
- 1 to 3 years of experience in ReactJS Front-End Development and building scalable interactive dashboards
- Strong proficiency in ReactJS (including Hooks, Context API, and Redux).
- Advanced skills in JavaScript/TypeScript and ES6+ features.
- Experience building dynamic tables, grids, and dashboards (e.g., React Table, AG-Grid).
- Expertise in responsive design and modern CSS frameworks (e.g., TailwindCSS, Material-UI, Bootstrap).
- Hands-on experience with data visualization libraries (e.g., Chart.js, D3.js, Recharts).
- Solid understanding of RESTful APIs and GraphQL integration.
- Proficiency in state management libraries like Redux or Zustand.
- Experience with performance optimization and debugging tools.
- Familiarity with unit testing and end-to-end testing frameworks (e.g., Jest, React Testing Library, Cypress).
- Knowledge of build tools like Webpack or Vite.
- Bachelor degree in Computer Science is a huge plus.
Desired Candidate Profile
What Youu2019ll Do as a ReactJS Developer
- Develop and maintain responsive web and mobile applications integrated with a Python backend.
- Build interactive, scalable dashboards for data visualization and management.
- Collaborate with the design and backend teams to deliver seamless user experiences.
- Optimize application performance for smooth user interaction