Front End Developer – Web Based Cad Ui (contractual) Pune

Year    MH, IN, India

Job Description

Role Overview

We are looking for a frontend-focused web developer to work closely with an end client on the implementation of a browser-based 2D CAD user interface.

This role is purely implementation-driven.

The overall architecture, data models, and core logic are defined and controlled by the end client.

The selected developer will focus on UI implementation, Canvas/SVG rendering, and event handling.

Key Responsibilities

Implement interactive 2D drawing interfaces using Canvas and/or SVG

Develop UI components for rendering geometric elements (lines, points, shapes)

Handle mouse and interaction events such as selection, drag, pan, zoom, and multi-select

Translate predefined data models and technical specifications into frontend UI behavior

Ensure smooth rendering performance and responsive user experience

Work closely with the end client and internal teams to align on UI behavior and implementation details

Debug, optimise, and refine frontend interactions based on feedback

Required Skills & Experience

5-8 Years of relevant experience ONLY working as a Front End Developer

Strong experience with React and TypeScript

Hands-on experience with Canvas and/or SVG-based rendering

Proven experience implementing interactive UI behaviors (event handling, transforms, scaling)

Experience working on graphics-heavy or diagramming applications

Ability to implement UI against predefined architecture and data contracts

Comfortable working in a client-driven development environment

Good to Have

Experience with 2D graphics libraries (Konva, Fabric, D3, or similar)

Prior exposure to engineering, CAD, or drawing tools (viewing or editing)

Performance optimisation experience for rendering large numbers of UI elements

Job Type: Contractual / Temporary
Contract length: 6 months

Pay: ?50,454.31 - ?80,235.58 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5111607
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year