Developer / Senior Developer (Vue.js)

Developer / Senior Developer (Vue.js)

Description:

Job Description for IDS – Vue.js



Title Developer / Senior Developer (Vue.js)

Years of

Experience

4 to 8 Years

Qualification B.E/Tech, MCA, BSc, MSc In Computer Science or Equivalent

Language

Competency

English

Job Location Chennai / Coimbatore

Job Description What we offer:

 Professional growth and skill development, exposure to cross-cultural collaboration,

especially with Japanese clients. Exciting projects involving advanced visual interaction and

design. Creative freedom and input on UX and UI logic. Opportunities to work with cutting-

edge front-end technology.

Job Summary

 We’re looking for a Vue.js Developer with a strong background in creating and

manipulating graphics using Canvas and SVG.

 Majorly focusing on Canvas and SVG-based shape/image creation, ideal for roles

involving interactive graphics, drawing tools, design editors, whiteboards, or custom

visualization dashboards.

 In this role, you’ll be building interactive drawing tools, shape editors, and visual

components that allow users to create and manipulate visual content directly in the

browser.

 Seeking existing projects involving visual interaction and design. As a key member of

the development team, you will work on designing, developing, and maintaining high-

quality web applications.

 Proficiency in Japanese is an added advantage, as you will have the opportunity to

collaborate with Japanese clients and stakeholders.

Responsibilities:

 Design and develop interactive components using Vue.js with dynamic SVG and/or

Canvas rendering.

 Create and manipulate shapes (e.g. rectangles, circles, paths, polygons) via code.

 Implement drag-and-drop, resizing, scaling, rotation, magnification and snapping

functionality.

 Build custom tools for shape drawing, editing, and layering.

 Handle mouse/touch events for interactive graphics.

 Optimize performance for complex drawing and real-time interactions.

 Manage state efficiently for dynamic graphics (e.g., Vuex).

 Collaborate with UI/UX teams to translate designs into interactive visuals.

 Write clean, efficient, and maintainable code adhering to coding standards.

 Guide and mentor junior developers, providing code reviews and technical support

Qualifications & Technical Skills:

 4-8 years of experience in front-end development, with a focus on:

1. Strong Vue.js, Vuex (state management), Vue Router & UI Experience.

2. Strong Experience in JavaScript(ES6+), HTML5, CSS3.

3. Familiarity with graphics-related libraries like Fabric.js, Konva.js, or SVG.js.

Job Description for IDS – Vue.js

Inaho Digital Solutions Pvt. Ltd - Confidential

4. Experience handling coordinates systems, object transforms, and events

5. Knowledge of image export formats (e.g., SVG, PNG from canvas).

6. Integrating RESTful APIs with front-end components.

 (Good to have) Experience in Agile Development: Familiarity with Agile/Scrum

methodologies.

 (Good to have) Familiarity with Japanese business culture and practices is a plus.

 Strong written and verbal communication skills in English is a must.

Apply Now

Click here to apply now