馃憢 Who are we?
Nordhealth鈥檚聽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鈥檚 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
We are seeking a dedicated individual for a role that centers around Provet Cloud, our cloud-based veterinary practice management software (https://www.provet.cloud/).聽Provet Cloud is designed to help veterinary practitioners save time so they can devote more attention to caring for their patients and to make managing a veterinary practice more efficient and simpler. It offers features for appointment scheduling, electronic medical records, inventory management, billing, and communication within the veterinary team.
We are looking for a聽Senior Backend Developer聽who can help us to implement new functionalities and build an API interface around Provet Cloud that will be used by our new frontend written in Vue.js. This role also includes working with legacy Python/Django code, improve it and rewrite.
This is a unique opportunity to join our team and contribute to enhancing the efficiency and simplicity of veterinary practice management through Provet Cloud! 馃殌
Your key responsibilities include:
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.
Successfully navigating the challenges of managing legacy code while enhancing and maintaining the SaaS platform's functionality is crucial for the Senior Python Developer role. This includes understanding the existing codebase, identifying areas for improvement, and implementing changes effectively.
Building new APIs to support frontend requirements is another key success factor. This involves designing APIs that meet the needs of the frontend while ensuring seamless integration with existing systems.
Additionally, the ability to refactor code to improve maintainability, scalability, and performance is essential. This may involve restructuring code, optimizing algorithms, and implementing best practices to ensure the long-term sustainability of the platform.
Defining clear and proper interfaces for modules is also critical for success. This includes establishing consistent communication protocols and data formats to facilitate collaboration and maintainability within the development team.
In addition, our humble wishlist would be that you:聽聽
Having one or more of these skills will help in succeeding in this role:
What鈥檚 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:
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.聽
Check similar offers