Ahmedabad
Job Description
- Develop and maintain high-quality, responsive web applications using React.js, TypeScript, and Redux.
- Optimize applications for performance, scalability, and accessibility.
- Write clean, modular, and reusable code following best practices.
- Implement state management solutions (Redux, Context API, React Query).
- Work with REST APIs and integrate with backend services.
- Write unit & integration tests using Jest, Cypress, or React Testing Library.
- Collaborate with UI/UX designers, backend engineers, and product teams.
- Mentor junior developers and conduct code reviews.
- (Bonus) Work with 2D/3D rendering libraries (Konva, Forge, Three.js) for visualization.
- (Bonus) Understand construction/industrial workflows (BIM, CAD, site logistics). Technical Requirements Expertise in:
- React.js (Functional Components, Hooks, Performance Optimization)
- TypeScript & JavaScript (ES6+)
- Redux / React Query (State Management)
- CSS/SCSS, HTML5, Responsive Design
- Unit Testing (Jest, React Testing Library)
- E2E Testing (Cypress, Playwright)
- Webpack / Vite (Module Bundlers)
- Strong problem-solving & debugging skills.
- Experience with Git, Agile/Scrum, CI/CD pipelines. Nice-to-Have Skills (Bonus)
- Experience with 2D/3D/4D modelling (Konva, Forge Autodesk, Three.js).
- Knowledge of react-leaflet and full calendar is a plus
- Familiarity with the construction domain
- Backend awareness (Java Spring boot)
Skills Required
JSON/REST over HTTP
React.js
Redux
Architecting and designing large-scale, complex React applications
Experience Required
5 + years
Qualification Required
B.Tech. Graduate
Interested Send us your Cover Letter and CV
Your Name
Your Phone No.
Your Email
Cover Letter
CV
Facebook Twitter Linkedin Instagram