Nordhealth is hiring a Senior Frontend Engineer for the Treat team in Provet, its veterinary practice management software. Treat owns the Patient Care Experience: consultations and the work vets do while treating patients. This highly used, data-heavy part of the product has a direct impact on the usability and performance of Provet for veterinary professionals. The role focuses primarily on migrating the experience to a new frontend built with Vue 3, TypeScript, Nuxt, and Nordhealth’s in-house Nord design system, while keeping the legacy Django-rendered interface—which includes React and Vue 2 components—healthy until pages are migrated. The engineer will also build or adjust Django backend components such as API endpoints, queries, and business logic needed to deliver their features. The engineer acts as the Directly Responsible Individual (DRI) for their initiatives, shaping ideas into shipped product, making trade-offs, and communicating with teammates, product partners, and senior leadership. AI coding agents are expected to be part of daily development, with the engineer helping improve the codebase, tooling, and guardrails so agents can contribute safely and effectively. This is a cross-functional role involving product managers, designers, backend engineers, and veterinary domain experts. It includes building accessible and responsive interfaces, addressing performance challenges in data-heavy pages, maintaining code quality through testing and reviews, mentoring less experienced engineers, and contributing to development processes, tooling, and infrastructure.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed