Freelance Software Developer - Interactive Visual Design Tool
Type: Contract / Freelance
We are looking for a software developer to work on the creation of a tool that enables users to design visual layouts using modular shapes and color selections. The tool will provide a canvas-style interface where users can create patterns, apply textures, and experiment with repeated design elements -- similar to a simplified creative drawing tool.
Key Contributions:
Help build an interactive design interface.
Implement tools such as brush, color picker, snapping, and shape options
Develop the user interface using modern frameworks and canvas-based rendering
Optimize for performance and smooth interactions
Support exporting and saving design drafts
Ideal Background:
Proficiency in JavaScript with React, Vue, or similar frameworks
Experience with HTML5 Canvas or interactive drawing libraries (e.g., Konva.js, Fabric.js)
Familiarity with modular or pattern-based design interfaces
Strong eye for responsive UI and user-centric design
Bonus: Experience with Electron, backend integration, or creative/graphics tools
Job Types: Full-time, Contract
Ability to commute/relocate:
Dubai: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
Let us know of you have worked on similar project before. If yes, brief us about the project, technologies and frameworks you have used.
Location:
* Dubai (Preferred)
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.