Senior Frontend Developer
Senior Front-End Engineer (Vue.js / TypeScript / Canvas)
Contract – 6 Months (Strong Extension Potential)
Remote – EU (Ireland a bonus)
We’re looking for a Senior Front-End Engineer to take a leading hands-on role in delivering a newly redesigned internal platform. This is a high-impact position focused on translating high-quality UX/UI designs into robust, scalable, and maintainable front-end solutions.
You’ll be working on complex, interactive interfaces; including rich canvas-based functionality and helping shape front-end architecture, standards, and testing strategy.
This role suits someone who enjoys solving challenging UI problems, owning implementation end-to-end, and collaborating closely with design and back-end teams.
Responsibilities:
- Implement pixel-perfect, accessible user interfaces using Vue.js and TypeScript
- Build and maintain complex, interactive components using HTML5 Canvas
- Work with canvas libraries such as Fabric.js to manage rendering and interactions
- Translate design system and Figma outputs into scalable, reusable component architecture
- Collaborate with Product and Design to interpret, refine, and improve UX decisions
- Integrate front-end features with back-end APIs and data flows
- Write clean, well-structured, maintainable code
- Practice test-driven development (TDD) where appropriate
- Develop and maintain automated tests, including end-to-end tests using Playwright
- Improve performance, reliability, and overall developer experience
- Help define and uphold front-end standards and best practices
- Contribute ideas to enhance usability and efficiency beyond the initial redesign
Requirements/Experience:
- Strong experience as a Senior Front-End Engineer
- Deep hands-on expertise in Vue.js
- Strong production experience with TypeScript
- Significant experience building complex UI interactions using HTML5 Canvas
- Experience with Fabric.js (or similar canvas libraries)
- Solid understanding of modern JavaScript (ES6+), HTML, and CSS
- Proven experience writing automated tests, including end-to-end testing with Playwright
- Demonstrated commitment to clean code, maintainable architecture, and sound engineering principles
- Experience working from design systems and Figma (or similar tools)
- Comfortable working autonomously in a contract environment
- Strong test and automation mindset
Nice to Have
- Experience implementing layered visual systems (overlays, z-ordering, toggling)
- Familiarity with tile servers and tile-based rendering concepts
- Experience with PrimeVue or similar Vue component libraries
- Broader front-end testing experience (unit, integration, visual regression)
- Experience building internal tools or complex data-heavy applications
- Exposure to healthcare or other regulated environments
For a confidential conversation about the role please apply for the role or contact Owen Clancy at [email protected] By applying to this job post you agree that Sterling Engineering may process your personal data for recruitment purpose
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Front End Developer
2026-04-01
Senior Software Engineer
2026-04-02
Senior Software Engineer (C++)
2026-04-10
- Posted
- Feb 25, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Ireland
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Front End Developer
2026-04-01
Senior Software Engineer
2026-04-02
Senior Software Engineer (C++)
2026-04-10