Senior Fullstack Software Developer Job at Novisto, Montréal, QC

M2xzNkJQNmRWV3NEdkVQZGZ3ZXZuaHdUeUE9PQ==
  • Novisto
  • Montréal, QC

Job Description

As a Senior Full-stack Developer you will play a key role in designing developing and maintaining high-quality scalable and secure software solutions. Youll work across the stack from front-end to back-end building features that deliver real business value and contribute to the evolution of our platform. Youll collaborate closely with Product Managers Designers and Tech Leads to turn product ideas into reliable performant and maintainable code.

Your role combines strong technical execution ownership of complex tasks and active collaboration within a cross-functional agile team.

Key Responsibilities

Design & Development

  • Design implement and maintain full-stack features that are performant reliable and maintainable.
  • Write clean testable and well-documented code following best practices.
  • Participate in system and architecture discussions providing input on scalability maintainability and technical trade-offs.

Collaboration & Delivery

  • Partner with Product Managers Designers and Tech Leads to transform business requirements into technical solutions.
  • Estimate effort participate in planning and ensure timely delivery of high-quality features.
  • Collaborate with Engineering and Platform teams to ensure smooth deployments and efficient CI/CD workflows.
  • Take ownership of features from conception to production monitoring and support.

Quality & Continuous Improvement

  • Participate actively in code reviews sharing feedback and knowledge advocate for code quality testing observability and documentation.
  • Leverage AI-powered tools and automation to improve development productivity code quality testing efficiency and overall delivery performance.
  • Proactively identify and address opportunities to improve development processes DevEx and team practices.

Mentorship & Growth

  • Support and mentor intermediate and junior developers through collaboration pairing and knowledge sharing.
  • Help foster a culture of continuous learning accountability and ownership.

Job Requirements

  • 6 years of professional software development experience including experience across both front-end and back-end technologies.
  • Strong proficiency in modern web development frameworks :
    • Backend: FastAPI (or similar frameworks such as Django or Ruby on Rails).
    • Frontend: Angular (or similar frameworks using TypeScript such as React or ).
  • Solid understanding of software architecture patterns (hybrid monolith/microservice service-oriented or event-driven).
  • Experience building secure scalable and maintainable web applications.
  • Familiarity with cloud infrastructure (Azure GCP or AWS) CI/CD pipelines and DevOps practices .
  • Experience with automated testing and modern SDLC workflows.
  • Comfortable working in agile cross-functional teams .
  • Strong communication and collaboration skills with the ability to explain technical concepts clearly.
  • Fluent in English (French a plus)

Nice to Have

  • Experience with data-intensive applications.
  • Familiarity with ESG or sustainability-related software .
  • Exposure to observability tools and performance monitoring.

What we offer

  • Join an early-stage well-financed company
  • Advance Novistos purpose of contributing to the sustainability of the economy environment and society by empowering companies to make better decisions and disclosures through our ESG data management software
  • Contribute your knowledge and insights to increase awareness and knowledge of sustainability
  • Generous health benefits (100% Insurance coverage & access to Dialogues telemedicine app)
  • Flexible schedules & opportunity to work remotely
  • 4 weeks of vacation
  • Stock option plan
  • Summer hours
  • If you prefer to work at the office we have a beautiful office in Old Montreal close to downtown and steps away from a metro (subway) station

Required Experience:

Senior IC

Job Tags

Internship, Work at office, Remote work, Flexible hours,

Similar Jobs

Potentia Human Resources Inc.

Executive Director Job at Potentia Human Resources Inc.

 ...Potentia Human Resources is proud to partner with Connect Counselling & Therapy Society to recruit their next Executive Director, a people-centred, emotionally intelligent leader who brings operational strength, steady presence, and a commitment to building psychologically... 

Atria Retirement Canada - Mulberry Estates

Waitstaff Job at Atria Retirement Canada - Mulberry Estates

 ...classification, starting at $500 for Full Time employees Employees may be eligible to...  ...Scores Reward of $500 (Full Time) or $250 (Part Time) based on community survey results...  ...Health, Dental, Vision, and Life Insurance Retirement Savings Plan / 401(k) employer match... 

Trench Group

Field Service Technician (High Voltage Instrument Transformers) Job at Trench Group

 ...everyone is respected and truly valued. A Snapshot of Your Day As a Field Service Technician, your day involves hands-on work with high voltage instrument transformers across customer sites in the USA and Canada. Youll perform inspections, maintenance, testing, and... 

Kate Spade

Retail Sales Supervisor Job at Kate Spade

Kate Spade is seeking a Retail Sales Supervisor in Arcadia, CA, to lead a team in a luxury retail environment. The role involves driving sales, managing store operations, and ensuring exceptional customer service. Candidates should have prior supervisory experience in... 

Astra North Infoteck Inc.

Scrum Master Job at Astra North Infoteck Inc.

 ...Skils: Agile Specialization Job Description: Facilitate Scrum ceremonies (Daily Stand-ups, Sprint Planning, Reviews, and...  ...continuous improvement and high performance.Collaborate with other Scrum Masters and Agile Coaches to improve organizational agility....