Senior Frontend Engineer
Join us in our journey to redefine digital healthcare!
👋 Who are we?
Nordhealth’s mission is to build software that improves the daily lives of healthcare professionals. We build software that empowers veterinary and therapy professionals to provide the best possible care experiences to their patients. Our products are used daily by over 50,000 professionals in clinics and hospitals across 30+ countries. We excel with 20+ years of experience in healthcare and veterinary software.
We understand that talent comes from everywhere and anywhere. The greater our diversity, the better the products we deliver. That’s why we are a remote-first company, headquartered in Helsinki, Finland, with all 400+ employees working either remotely or from collaboration hubs. While our market presence is currently strongest in the Nordics, our customer base is rapidly growing in our other markets too, especially in Europe and North America (more at our website nordhealth.com.)
About the role
The Senior Frontend Engineer in the EasyPractice development team plays a central role in developing high-quality UI/UX using Vue.js. This role is pivotal in driving the frontend development of our platform and leading the implementation of our Nordhealth Design System, in collaboration with the Principal Product Designer and UI designer.
While the primary focus is on frontend development, experience in PHP Laravel will be considered a huge plus. The Senior Frontend Engineer is expected to take responsibility and have ownership in the product development independently, with the participation and support from the rest of the team and the Team Lead.🚀
Your key responsibilities include:
Software Development and Maintenance
Architect and develop high-quality, scalable, and secure solutions using Vue.js.
Implement and evolve our Nordhealth Design System in collaboration with the Principal Product Designer.
Maintain and enhance existing frontend components to ensure optimal performance, usability and accessibility.
Conduct code reviews and provide constructive feedback to team members for continuous improvement.
Collaborate with cross-functional teams to understand project requirements and deliver innovative solutions.
Technical Expertise
Apply best practices to ensure the highest quality of code and maintainability for all frontend development.
Share your expertise with team members through mentorship and knowledge sharing sessions.
Collaborate with backend and full-stack engineers to ensure seamless integration of frontend components with backend systems.
Familiar with state-of-the-art frontend security practices and implementing modern security standards.
Agile Development
Contribute to Agile development processes, including sprint planning, retrospectives. We have taken the best things from Scrum methodologies that suit us best in our current situation.
Work in an iterative and collaborative environment, adapting to changing project requirements.
Take ownership of your work, projects, and the outcomes they deliver.
Continuous Improvement
Actively participate in peer learning and training sessions to foster a culture of continuous improvement and knowledge sharing.
Proactively seek opportunities to optimize processes and enhance development practices.
What will help you to be successful in this role?
Ideally, you have already gained some experience from working in a fast growing, global SaaS company. In addition, our humble wishlist includes:
Extensive expertise in Vue.js and modern frontend technologies.
Consistently produce high-quality, well-documented code that adheres to best practices.
Work effectively within cross-functional teams, actively contributing to discussions and solutions.
Foster a culture of knowledge sharing and mentorship to enhance the overall team's skills.
Quickly identify and resolve technical issues, bugs, and performance bottlenecks.
Proactively propose innovative solutions to complex technical challenges.
Exhibit ownership and responsibility for project outcomes.
It would be beneficial if you could communicate technical concepts and ideas clearly and concisely to non-technical team members and stakeholders.
Key Challenges:
- In the first 12 months, you will be expected to become proficient in our specific technology stack and development practices, which may differ from your previous experience.
- You will encounter projects with varying levels of complexity. Successfully navigating these complexities and delivering quality solutions is a key challenge.
- Taking an active role in mentoring and knowledge sharing may be a new aspect of your role, and it's important to adapt to this expectation.
- The Senior Frontend Engineer’s mission is not only to maintain the agility and efficiency of frontend resources but also to thrive in an environment that nurtures their skills and aspirations. By doing so, the role enables EasyPractice to not only meet but exceed the organizational goals without being constrained by resource limitations.
Knowledge, Experience, and Capabilities
Critical Knowledge:
A Degree or equivalent knowledge in software engineering, computer science, or a related field. If not, then an advanced degree or certifications in relevant fields.
Critical Experience:
+5 years of hands-on experience in frontend development, particularly with Vue.js.
Experience with HTML, CSS, JavaScript, and related frontend technologies.
Proven track record of delivering complex frontend projects on time and within scope, demonstrating leadership and ownership.
Preferred:
Experience with PHP Laravel and understanding of how frontend interfaces interact with backend systems.
Experience with modern frontend practices, including TypeScript, testing frameworks etc.
Familiar with web security standards and technologies.
Personal Capabilities:
Passion for continuous learning.
Excellent problem-solving skills, with the ability to tackle complex technical challenges efficiently.
Proven adaptability and resilience in the face of challenges.
Leadership capabilities, including the mentorship of junior team members and the ability to lead by example.
Take full ownership of projects, ensuring their successful execution and delivery.
Excellent communication skills, both written and verbal, enabling effective interaction with team members, stakeholders, and non-technical colleagues.
Preferred:
Proactive initiative in identifying and addressing critical issues and challenges.
Passion for cultivating a culture of knowledge sharing and professional development within the team.
A positive, inclusive, and collaborative attitude that contributes to a healthy team culture, promoting innovation and productivity.
What’s in it for you?
At Nordhealth, we do things a little bit differently. We value continuous improvement, diverse teams and autonomy which drive our collaboration. Our global healthcare domain is rapidly developing and we are seeking colleagues who enjoy working in this type of environment. 🌎
In addition, we offer:
The chance to work in a meaningful industry and in a fast-growing, global company on a path to changing digital healthcare
Competitive compensation and benefits
Learning and professional growth opportunities
The tools you need, and enjoy using
Frequent company events and talented colleagues from around the world
If you enjoy working in a fast-growing and international environment with the possibility to make an impact, this might be the perfect job for you. Apply now! We'll fill the position as soon as we find the right person.
- Department
- Engineering
- Locations
- Europe
- Remote status
- Fully Remote
About Nordhealth
Senior Frontend Engineer
Join us in our journey to redefine digital healthcare!
Loading application form
Already working at Nordhealth?
Let’s recruit together and find your next colleague.