Love turning beautiful designs into powerful, interactive tools?
This one’s for you.
About the Company
Our client, a leading healthcare technology company, builds software that supports critical clinical workflows and helps improve outcomes for patients and care teams.
They’ve just completed a major redesign of their internal platform — cleaner, faster, and far more intuitive. Now they need a senior Vue.js developer to bring those designs fully to life.
You’ll be joining a collaborative, product-focused team where your work genuinely matters.
The Role
This is a hands-on, senior contract position (initial 6 months, strong likelihood of extension).
You’ll translate high-quality UX/UI designs into robust, scalable front-end code — with a big focus on complex, canvas-based interactions.
If you enjoy solving tricky UI problems, owning implementation end-to-end, and building things properly (with testing baked in), you’ll feel right at home.
What You’ll Be Doing
-
Build pixel-perfect, accessible interfaces using Vue.js and TypeScript
-
Develop rich, canvas-based interactive components
-
Work with HTML5 Canvas and libraries like Fabric.js
-
Collaborate closely with Product and Design — and constructively challenge when needed
-
Integrate seamlessly with back-end APIs and data flows
-
Write clean, maintainable, well-structured code
-
Apply test-driven development where appropriate
-
Create automated tests, including end-to-end tests with Playwright
-
Improve performance, reliability, and developer experience
-
Contribute to front-end standards and best practices
-
Suggest usability improvements beyond the redesign
We’re Looking For Someone Who
-
Has strong experience as a Senior Front-End Developer
-
Knows Vue.js inside out
-
Has solid production experience with TypeScript
-
Has built complex, interactive UI features using HTML5 Canvas
-
Has worked with Fabric.js (or similar canvas libraries)
-
Writes clean code and cares about architecture
-
Has strong automated testing experience (Playwright a big plus)
-
Is comfortable working autonomously in a contract setup
-
Can work confidently from Figma or structured design systems
Nice to Have
-
Experience with layered visual systems (overlays, z-ordering, toggling)
-
Familiarity with tile-based rendering concepts
-
Experience with PrimeVue or similar component libraries
-
Broader testing experience (unit, integration, visual regression)
-
Experience building internal or data-heavy applications
-
Exposure to healthcare or regulated environments
Why This Role?
-
High-impact product used in real healthcare workflows
-
Complex UI challenges (this isn’t CRUD screens all day)
-
Collaborative team with strong design input
-
Hybrid working available
-
Competitive day rate
-
Strong chance of extension
If you like building serious front-end engineering and not just styling components, this is a genuinely interesting contract.