About The Position

Reporting to the Director of Product management portfolio, you will work closely with our team for the design, development, and evolution of the company’s in-house selection and quoting tool (Smardt Portal). This is a hands-on technical role, owning delivery across the full software development lifecycle — from planning and design through development, testing, and deployment, under the direction of your lead. You will also work on ongoing improvements to the current platform while developing the Smardt Portal 2.0, in partnership with Engineering, Sales, and other stakeholders to deliver solutions aligned with business goals and timelines. This role is 100% on site and you'll be expected to work on a daily basis, side-by-side, with your team.

Requirements

  • Bilingual (English/French)
  • Experience with backend development, API design is a strong asset.
  • Experience with business logic and rule-based systems, and relational databases and data modelingis an asset
  • Working knowledge of frontend development and modern UI frameworks
  • Previous internship experience designing, building, and maintaining business-critical applications, preferably internal tools
  • Experience with code review and commitment to engineering best practices
  • Solid Python fundamentals (Django experience is a plus but not required)
  • Some exposure to a modern JavaScript framework
  • The habit of writing tests as part of writing code, not after
  • Comfort asking questions and raising concerns early
  • An interest in understanding the problem you are solving, not just the ticket in front of you
  • Backend: Python / Django, Django REST Framework, Celery (async tasks), PostgreSQL
  • Frontend: A JavaScript framework (Vue 3 or React, the final decision will come during the design phase)
  • Meeting deadlines
  • Problem-solving
  • Team work and independent work
  • Attention to detail
  • Pursuing a Bachelor’s degree or diploma in computer science, Software Engineering, or a related field
  • Previous hands-on software development intrnship experience
  • Medium proficiency in French and English. French is required for communicating with our team in Quebec. Proficiency in English is essential for communicating with our clients, partners, and suppliers located outside of Quebec, as well as for reviewing certain technical documents available only in English.

Nice To Haves

  • Experience with business logic and rule-based systems, and relational databases and data modelingis an asset
  • Django experience is a plus but not required
  • Vue 3 or React, the final decision will come during the design phase

Responsibilities

  • Contribute directly to development activities, delivering high-quality features and enhancements
  • Lead the development of Smardt Portal 2.0 alongside ongoing improvements to the current platform in collaboration with the Canadian portal team
  • Ensure the solution is scalable, maintainable, secure, and aligned with business needs
  • Serve as the escalation point for complex technical issues
  • Ensure timely delivery of enhancements, fixes, and new capabilities
  • Drive high engineering standards through code reviews, testing, and documentation
  • Maintain system reliability, performance, and data accuracy
  • Monitoring the sales force online platform development and issues
  • Collaborate effectively with backend and frontend developers to ensure cohesive technical solutions
  • Work closely with developers through pairing, code reviews, and hands-on problem solving
  • Ensure integration and interoperability of the Smardt Portal with related systems such as SEPTOR, BI and Salesforce
  • Collaborate with the Rating Engine team to align technical implementations and meet project milestones
  • Partner with Engineering, Sales, and other stakeholders to translate business needs into delivered solutions
  • Oversee intake, prioritization, and resolution of IT smardtDesk , GITHUB tickets related to the Smardt Portal
  • Ensure timely and effective user support

Benefits

  • Competitive salary + annual performance bonus
  • 100% employer-paid medical and dental benefits as of day 1!
  • Tele-Health service paid by the employer.
  • Retirement savings plan with employer contributions up to 6%
  • Monthly OPUS subsidy for those who take public transportation to work.
  • Dynamic team within a high-growth company
  • Company events and team-building activities
  • Ongoing training and professional development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service