Full Stack Developer Job at Novisto

Novisto Montréal, QC

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 be responsible for web and backend development, including front-end components, services, styling, animations, backend services, database modeling, unit and end-to-end testing, deployments, maintenance and support.

Your responsibilities will include

  • Participate in front-end development in the angular application
    • Develop and maintain user facing features
    • Write unit tests for the application using jest test framework
    • Contribute technical improvements to the application's libraries and architecture
    • Create user friendly interfaces using HTML and angular components along with material UI
    • Monitor and optimize the performance and usability of the application
  • Participate in back-end development
    • Database design and modeling
    • Implement new micro services
    • Design, build and improve REST API services
    • Design, architect and implement new features and major refactors;
    • Write unit tests and api integration tests
    • Maintain and support the product features
  • Collaborate with other team members and stakeholders
    • Participate in code review processes with other developers
    • Participate in sprint activities with the development team and product team
    • Provide time estimate for assigned tasks
    • Collaborate with other developers to groom tasks and features
    • Communicate with UI designers and product owners about UI/UX designs

What we're looking for

  • Degree in Computer Science or relevant field
  • 5+ years with web related technologies
  • 3+ years experience with Angular and TypeScript and/or transferable modern front-end framework experience (React, Vue)
  • 3+ years experience with python Back-end Web development
  • 4+ years experience with Database Systems (SQL)
  • Experience with cloud services and microservices is a plus
  • Extensive experience with front-end technologies, including HTML5, CSS/SCSS, JavaScript/TypeScript
  • Knowledge of Angular front-end framework, including typescript, rxjs and test suites
  • Extensive experience with Python and relational Database Systems
  • Experience developing and testing secure web services
  • Experience with NodeJS and NoSQL Database Systems is a plus
  • 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
  • Help build and influence the early development of core products, lots of room for advancement and leadership opportunities
  • Full time remote and part time remote available
  • Talented teammates
  • 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

We are a fast-growing tech startup looking for the best talent to join our team. We are open to hiring internationally, and supporting qualified hires into relocating to Canada.




Please Note :
sjcstudios.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, sjcstudios.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.