At Novisto, our vision is to be the world’s leading software solution for integrated corporate sustainability management. Our purpose is to advance a more inclusive and resilient society by enabling organizations to create value through sustainability.
You will have the chance to work with incredibly talented and driven people within our engineering and business teams. While our employees are currently working remotely, we are taking thoughtful measures to ensure a smooth onboarding experience for any new employee joining our growing company.
We are looking for an experienced Backend Developer to join us.
You will be responsible for backend development, including database modelling, services, component architecture, unit and end-to-end testing, maintenance and support.
- Degree in Computer Science or relevant field
- 6+ years with web related technologies
- 4+ years experience with Python
- 4+ years experience with Database Systems such as PostgreSQL
- 3+ years experience with non-relational Database Systems such as MongoDB
- Experience with cloud services and infrastructure is a plus
- Extensive hand-on experience with backend technologies and Python language, including Async Python
- Strong knowledge of web services development and testing
- Experience with ORM, Docker, FastAPI
- Experience with relational and NoSQL Database Systems
- Excellent communication and teamwork skills
- An analytical mind, great attention to detail
What we offer:
- The opportunity to join an early stage, well-financed company
- The chance to have an impact by creating a product that is bringing positive change around the world
- Generous health benefits
- Beautiful office, in the heart of Old Montreal