Novisto Logo

Novisto

Senior Fullstack Software Developer

Posted 7 Days Ago
Be an Early Applicant
In-Office
Montréal, QC
Senior level
In-Office
Montréal, QC
Senior level
Responsible for designing, developing, and maintaining high-quality software solutions across the stack while collaborating with cross-functional teams and mentoring junior developers.
The summary above was generated by AI

As a Senior Full-stack Developer, you will play a key role in designing, developing, and maintaining high-quality, scalable, and secure software solutions. You’ll 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. You’ll 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, Node.js, or Ruby on Rails).
    • Frontend: Angular (or similar frameworks using TypeScript, such as React or Vue.js).
  • 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 Novisto’s 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 Dialogue's 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

Top Skills

Angular
AWS
Azure
Ci/Cd
Django
Fastapi
GCP
Node.js
React
Ruby On Rails
Typescript
Vue

Novisto Montréal, Québec, CAN Office

Montréal, Quebec, Canada

Similar Jobs

Yesterday
In-Office
Montréal, QC, CAN
Senior level
Senior level
Healthtech
The Senior Software Developer, Full-stack will build and improve software applications and API services, mentor other engineers, and ensure high-quality code and design documentation.
Top Skills: AWSExpoPostgresPythonReactReact Native
3 Days Ago
In-Office
Montréal, QC, CAN
Senior level
Senior level
Travel • Hospitality
As a Senior Full Stack Developer, you'll enhance our script performance, develop content injection methods, manage user session tracking, and maintain our embedded product stack.
Top Skills: HTTPJavaScriptJSONNode.jsPythonRestTypescript
3 Days Ago
In-Office
Montréal, QC, CAN
Senior level
Senior level
Travel • Hospitality
Lead the design and implementation of dynamic widgets for blogs and social networks, requiring expertise in both frontend and backend technologies. Drive project ownership and collaborate with Product Managers and Designers to ensure high performance and maintainability. Mentor junior developers and uphold code quality standards throughout the development process.
Top Skills: GraphQLJavaScriptMongoDBNode.jsReactRestTypescriptVue

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account