Egypt , Egypt
--
Company

Job Details

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

Similar Jobs