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.