Technical Lead

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

8+ years of software development experience with at least 2 years in a senior or lead role., Proficiency in modern web development using Python or similar languages., Strong skills in modern front-end frameworks like TypeScript or similar., Experience with architectural patterns such as event-driven, service-oriented, or microservices..

Key responsibilities:

  • Lead system design and architecture discussions within the team.
  • Contribute hands-on to codebases, accounting for 30–50% of work.
  • Mentor and coach developers to foster technical excellence and growth.
  • Collaborate with cross-functional teams to deliver high-impact solutions.

Novisto logo
Novisto SME https://novisto.com/
51 - 200 Employees
See all jobs

Job description

As a Tech Lead, you will be the technical anchor of your team. You’ll drive technical decisions, guide developers, ensure code and architectural quality, and partner closely with Product Managers and Designers to deliver meaningful outcomes. Your role is a hybrid of handson development and team enablement.

Key Responsibilities


Technical Leadership

  • Lead system design and architecture discussions within your team.
  • Make key technical decisions that balance speed, scalability, and maintainability.
  • Ensure delivery aligns with broader platform, data, and AI architecture.
    • Delivery & Execution

      • Contribute handson to codebases (30–50% of your time).
      • Drive reliable, highquality delivery through planning, code reviews, and mentoring.
      • Collaborate with Platform, Architecture and Data teams to ensure technical consistency and crossteam alignment.
        • Mentorship & Team Development

          • Coach and mentor developers of all levels; help grow the next generation of senior talent.
          • Create a culture of technical excellence, continuous learning, and ownership.
            • Crossfunctional Collaboration

              • Partner with Product Managers and Designers to shape highimpact solutions.
              • Represent engineering tradeoffs and advocate for technical feasibility and scope clarity.
                • Quality & Process

                  • Champion best practices in software development (testing, observability, documentation).
                  • Work with the Platform Engineering team to improve DevEx and Software Development Life Cycle workflows.
                  • Contribute to technical KPIs (reliability, delivery performance, etc.).
                    • Job Requirements

                      • 8+ years of software development experience with 2+ years in a senior or lead role.
                      • Strong proficiency in modern web development (Python or similar).
                      • Strong proficiency in modern front end framework (typescript or similar).
                      • Experience with architectural patterns (eventdriven, serviceoriented, hybrid monolithmicroservice).
                      • Proven leadership in guiding teams through technical complexity.
                      • Familiarity with cloud infrastructure (e.g., Azure, GCP), CICD, and DevOps practices.
                      • Comfortable working in crossfunctional, agile environments.
                      • Bonus: experience in dataintensive applications, ESG, or integrating with AILLM services.
                      • Fluent in English and French.
                        • What we offer:

                          • Join an earlystage, wellfinanced 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 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 profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
EnglishFrench
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Communication
  • Problem Solving

Tech Lead Related jobs