Title : Frontend Developer (React)
Base Location : Hyderabad (Work From Office)
Role : Permanent
Experience : 6 to 12 Years (Relevant)
Responsibilities :
- Design and implement complex frontend applications in React (TypeScript), with a focus on 3D visualization, dashboards, and CAD-like interactions.
- Collaborate with backend teams to integrate APIs, microservices, and real-time data streams (Web Sockets, Kafka).
- Build reusable UI components and libraries that scale across modules (project browser, task lists, dashboards, CAD tools).
- Ensure responsiveness and performance optimization for heavy UI workloads (large 3D models, real-time collaboration).
- Implement unit and integration testing to ensure code quality and maintainability.
- Work with UX designers and product managers to translate business needs into intuitive and efficient UIs.
- Contribute to front-end architecture decisions, balancing maintainability, performance, and scalability.
- Mentor junior developers and uphold code review standards.
- Collaborate in an Agile / Scrum environment, contributing to sprint planning and execution.
Qualifications :
Bachelor's degree in Computer Science / Engineering or equivalent experience.6+ years of frontend development experience, with a strong focus on React + TypeScript.Deep understanding of JavaScript, HTML, CSS, and modern frontend tooling (Webpack / Vite, ESLint, Prettier).Experience with state management (Redux, Zustand, or Recoil).Strong expertise in unit testing (Jest, React Testing Library, Cypress).Solid understanding of RESTful APIs, GraphQL (preferred), and Web Sockets.Familiarity with Agile / Scrum practices and Git workflows.Nice to have (Preferred) :
Experience with Three.js, WebGL, or other 3D visualization libraries.Experience in CAD, BIM, or engineering visualization tools.Knowledge of real-time collaboration features (CRDTs, operational transforms, or similar).(ref : hirist.tech)