Talent.com
Full Stack Developer
Full Stack DeveloperPower Factors • Montreal (administrative region), QC, CA
Full Stack Developer

Full Stack Developer

Power Factors • Montreal (administrative region), QC, CA
7 days ago
Job type
  • Full-time
Job description

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in the market. With over 300 GW of wind, solar, and energy storage assets managed worldwide across more than 600 customers and 18,000 sites, Power Factors manages 25% of the world’s renewable energy data.

Power Factors’ Unity REMS supports the entire energy value chain, from monitoring and controls to market analytics. The company’s suite of open, data-driven applications empowers renewable energy stakeholders to collaborate, automate critical workflows, and make more informed decisions to maximize asset returns. Energy stakeholders receive end-to-end support, including solutions for SCADA & PPC, centralized monitoring, performance management, commercial asset management, and field service management.

With deep domain expertise, AI-powered insights are delivered at scale so businesses can optimize assets, unlock growth, and make smarter decisions as the world rapidly transitions to clean energy. Power Factors fights climate change with code.

  • Outside China and India

THE ROLE

We are seeking a highly skilled Full Stack Intermediate Developer with expertise in C#, .NET, and React to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining complex applications. You will be working in a fast-paced, agile environment, contributing to the development of our Unity platform, which collects and analyzes millions of IoT and other data points to analyze and inform our users about their renewable energy assets.

YOUR RESPONSIBILITIES

  • Design : Participate and influence design sessions with peers using architectural principles and design patterns. Articulate the options, tradeoffs, and recommend a path forward that pertains to our long‑term goals.
  • Write and Maintain Code : Develop our product ensuring the software is built to scale, perform, easy to maintain, and is secure. Code quality and adhering to best practices is at your forefront.
  • Solving Problems : Triage, debug, and synthesize client issues into root causes. Deliver sound fixes that support our product and technical roadmaps.
  • Collaborate Cross‑Functionally : Work in agile sprints with PMs, Designers, and other agile development teams aligning on dependencies and well‑designed solutions.
  • Continuous Improvement : Always improving both the code base and our processes. Identify and correct bottlenecks.
  • CI / CD : Ability to improve our pipelines so we can shorten our cycle times and have a happy developer experience. Have a ‘shift‑left’ mindset. Implement and maintain automated testing frameworks to ensure high‑quality code.
  • Monitoring : Know how our system is performing, scaling, and the cost so we can continuously improve them.
  • Delivery : Contribute to the team’s success in sprint commitments with accountability and a sense of urgency.
  • QUALIFICATIONS

  • Degree in Computer Science, Software Engineering, or equivalent.
  • 3+ years of experience in backend development with a strong technical background in C# and .NET.
  • 5+ years of experience in front‑end development with a strong technical background in React.
  • Experience with React Native or Angular is considered a plus.
  • Experience of development using aative AI considered a plus.
  • Experience in containerization technologies like Docker and Kubernetes.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with micro frontends architecture and design systems.
  • Experience working in an Agile environment using frameworks like Scrum and Kanban.
  • Highly motivated, self‑driven, and problem solver.
  • Result oriented with attention to details.
  • Approaches problems with objectivity to enable data driven decision‑making.
  • Strong team player who can understand other’s pain points and propose creative solutions.
  • Knowledge of PostgreSQL, Kafka, REST APIs, Playwright.
  • SOFT SKILLS :

  • Effective Communication : Ability to clearly articulate ideas and collaborate with team members and stakeholders.
  • Teamwork : Strong ability to work within a team, contributing to a positive and productive team environment.
  • Adaptability : Flexibility to adapt to changing priorities and new challenges in a fast‑paced environment.
  • Problem‑Solving : Proactive approach to identifying issues and developing innovative solutions.
  • Time Management : Excellent organizational skills and ability to manage multiple tasks and deadlines.
  • Leadership : Capability to mentor and guide junior developers, fostering their growth and development.
  • Empathy : Understanding and consideration for the perspectives and needs of others, both within the team and with clients.
  • WHAT WE OFFER

  • Remote‑first work environment (with possibility to meet your colleagues at the office when needed / wanted)
  • Flexible core hours
  • Incentive pay and employee referral bonus programs
  • Employee recognition programs
  • Employer RRSP contribution
  • Benefits coverage for you and your dependents
  • EQUAL OPPORTUNITY EMPLOYER

    Power Factors is an Equal Opportunity Employer committed to engaging a diverse workforce and sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

    #J-18808-Ljbffr

    Create a job alert for this search

    Full Stack Developer • Montreal (administrative region), QC, CA

    Similar jobs
    Full Stack Developer

    Full Stack Developer

    United Software Group Inc • Montreal, QC, Canada
    Full-time
    Quick Apply
    Job Posting Title Full Stack Developer Location Montreal, Quebec, Canada (Hybrid Onsite) <...Show more
    Last updated: 2 days ago
    Full Stack Developer

    Full Stack Developer

    Vention • Montreal
    Full-time
    Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI‑powered platform built for the factory floor.Our te...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full-Stack Developer API Management

    Full-Stack Developer API Management

    Scalian • Montreal
    Full-time
    Design, deploy, and maintain API Management (APIM, SHG) solutions orchestrated via ArgoCD and Helm.Define and implement APIM policies (authentication, security, transformation, routing, throttling)...Show more
    Last updated: 16 hours ago • Promoted • New!
    React Full Stack Developer | Développeur(euse) React Full Stack

    React Full Stack Developer | Développeur(euse) React Full Stack

    Jesta I.S. • Montreal
    Full-time
    Nos solutions de bout en bout rationalisent vos activités quotidiennes tout au long de votre chaîne d'approvisionnement, tout en gardant vos clients au premier plan. Nous améliorons continuellement ...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full Stack Developer

    Full Stack Developer

    ALLTECH CONSULTING SVC INC • Montreal
    Full-time
    We are seeking an accomplished Full Stack Developer with expertise in GenAI technologies to join the Resilience Technology team and drive key initiatives forward. Design, develop, and implement scal...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full-Stack Developer for Human-Centric Retail SaaS

    Full-Stack Developer for Human-Centric Retail SaaS

    booxi • Montreal
    Full-time
    Une scale-up SaaS en pleine croissance cherche un(e) développeur(euse) Full-Stack passionné(e) pour rejoindre son équipe à Montréal. Vous travaillerez avec une stack technologique moderne incluant R...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full Stack Developer

    Full Stack Developer

    Astucemedia • Montreal
    Full-time
    Astucemedia is a global leader in innovative creative and software solutions for real-time data visualization on live TV, studios, museums, immersive experiences, and sports venues.Our software and...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full Stack Developer

    Full Stack Developer

    XTM International • Montreal, QC, CA
    Full-time
    Quick Apply
    Residence in Greater Montreal (mandatory).Hybrid role wth daily presence in the office.This role is part of Consoltec, one of the companies within the XTM portfolio. Consoltec develops an innovative...Show more
    Last updated: 30+ days ago
    Full Stack Developer

    Full Stack Developer

    Concilia • Montreal
    Full-time
    We offer turnkey solutions for claims processing, settlement fund disbursement, fraud detection, and client support.Our team specializes in ensuring efficient and seamless handling of claims while ...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Full Stack Developer - Hybrid Position

    Senior Full Stack Developer - Hybrid Position

    NTT DATA, Inc. • Montreal
    Full-time
    Senior Full Stack Developer - Hybrid Position.NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable,...Show more
    Last updated: 10 hours ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    DeedDex • Montreal
    Full-time
    DeedDex is a modern document management platform that uses machine learning and natural language processing to make organizing, searching, and interacting with documents effortless.We help turn pap...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Full-Stack Developer — Ad Unit & SDKs

    Senior Full-Stack Developer — Ad Unit & SDKs

    Unity South APAC (SEA, ANZ, IND Subcont.) • Montreal
    Full-time
    Une entreprise de technologie innovante recherche un(e) Développeur(se) Full‑Stack Sénior pour diriger des innovations dans la publicité. Dans l'équipe Ad Unit, vous serez responsable du développeme...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full Stack Developer

    Full Stack Developer

    Compunnel, Inc. • Montreal
    Full-time
    Client is seeking an accomplished Full Stack Developer with expertise in Generative AI technologies to join the Resilience Technology team. This role will focus on designing and implementing scalabl...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    TransPerfect • Montreal
    Full-time +1
    Bilingualism is required (French and English).Yes, the candidate is required to be on site 2–3 days per week.Expected start date is February 23, 2026 but there is flexibility.Initial contract is 1 ...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full-Stack Developer

    Full-Stack Developer

    Index • Montreal, QC, CA
    Full-time
    Quick Apply
    Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
    Last updated: 30+ days ago
    Full Stack Developer

    Full Stack Developer

    TES The Employment Solution • Montreal
    Full-time
    Développer, déployer et maintenir des fonctionnalités au sein d'une Squad agile, tout en maximisant la valeur pour les partenaires d'affaires. Travailler dans une équipe inspirante appliquant les me...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full Stack Developer / 8 minutes ago

    Full Stack Developer / 8 minutes ago

    Php-Jobs • Montreal
    Full-time
    LVMH, L’Oréal, and Sephora, to create more human customer experiences through three key pillars : .To capture, anticipate, and enhance the value of every customer visit. To create impactful, scripted,...Show more
    Last updated: 16 hours ago • Promoted • New!
    Full Stack Developer (Reports Team)

    Full Stack Developer (Reports Team)

    Croesus • Laval, Canada
    Full-time
    Quick Apply
    Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ...Show more
    Last updated: 30+ days ago