Cloud Software Developer
We're looking for experienced software developers to join our teams centered around a cloud-based veterinary practice management software.
The ideal candidate will help us implement new functionalities and build an API interface that will be used by our frontend written in Vue.js.
This role includes working with legacy code, improving it and rewriting. You'll develop and maintain scalable applications for the SaaS platform, implementing security best practices and ensuring compliance.
Stay updated on industry trends for innovation. Ideally, you've gained experience from working in a fast-growing global company.
Key Responsibilities:
* Develop and maintain scalable applications for the SaaS platform.
* Implement security best practices and ensure compliance.
* Work with legacy code, improving it and rewriting.
* Design and implement new functionalities for the cloud software.
Requirements:
* Strong proficiency in Python programming language, including libraries and frameworks, especially Django.
* Experience in developing and maintaining SaaS applications.
* Ability to design scalable and reliable software solutions.
* Knowledge of Docker and containerization of services.
* Proficiency in working with relational and NoSQL databases.
* Full proficiency in English.
* Understanding of security best practices and compliance standards.
* Experience with development of cloud-based solutions.
* Experience with AWS services like Lambda, ECS, EKS or App Runner.
* Experience working with Agile teams.
* Experience with payment systems is a plus.
What's in it for you?
* A global healthcare domain with rapid growth opportunities.
* Meaningful work in a fast-growing global company.
* 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.