logo
Acumenz Consulting

UI / React Developer with ReactJS

Unknown

August 5, 2026 at 10:07 PM

Job Description

We are seeking an experienced Senior UI / React Developer with strong expertise in building modern, scalable, and high-performance web applications using ReactJS. The ideal candidate will have extensive experience with JavaScript, developing complex data visualizations, and building micro frontend architectures. This role requires strong front-end engineering skills, a deep understanding of UI performance optimization, and experience with automated testing frameworks.

Required Skills

  • 10+ years of software development experience with a strong focus on Frontend/UI development.
  • 5+ years of hands-on experience with ReactJS.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience developing complex graph visualizations using D3.js or similar visualization libraries.
  • Experience with Micro Frontend Architecture and modular UI development.
  • Hands-on experience with automated UI testing tools such as Cypress or Selenium.
  • Strong understanding of responsive design and cross-browser compatibility.
  • Experience integrating REST APIs and working with modern frontend development workflows.
  • Familiarity with Git and Agile/Scrum methodologies.
  • Excellent problem-solving and communication skills.

Preferred Qualifications

  • Experience with TypeScript.
  • Knowledge of state management libraries such as Redux or Context API.
  • Experience optimizing application performance and rendering large datasets.
  • Exposure to CI/CD pipelines and modern DevOps practices.
  • Cloud platform experience (AWS/Azure/GCP) is a plus.

Key Responsibilities

  • Design, develop, and maintain scalable ReactJS applications.
  • Build reusable UI components and implement modern frontend best practices.
  • Develop interactive dashboards and complex graph visualizations using D3.js.
  • Implement and maintain Micro Frontend architecture.
  • Write unit, integration, and end-to-end tests using Cypress or Selenium.
  • Collaborate with UX designers, backend developers, and product teams to deliver high-quality applications.
  • Optimize application performance, accessibility, and responsiveness.
  • Participate in code reviews and contribute to architecture and design discussions.

Top 5 Required Skills

  1. ReactJS
  2. JavaScript (ES6+)
  3. D3.js / Complex Graph Visualization
  4. Micro Frontend Architecture
  5. Cypress or Selenium