Application Developer

1 week ago


Canada Remote Ameresco Full time $80,000 - $120,000 per year

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 schools, higher education, utilities, and healthcare customers across the U.S., Canada, the U.K., and Europe. 

At Ameresco, we show the way by developing, constructing and operating tailored smart energy efficiency solutions, distributed energy resources, and infrastructure upgrades that drive cost savings, resilience, decarbonization, and innovation. Our comprehensive portfolio is built to address the challenges of today and adapt the future, ensuring long-term sustainability and success for our customers.

Ameresco has an immediate opening for an Application Developer in our ASG (Asset Sustainability Group). We are seeking a talented and enthusiastic Application Developer with a strong commitment to creating robust and scalable mobile applications. The ideal candidate should possess proficiency in mobile application development, with an emphasis on those developed using Ionic & Angular.

Responsibilities:

  • Implement and maintain features in existing applications.
  • Design, develop, and maintain new applications.
  • Support internal developers to ensure system consistency and improve application performance.
  • Ensuring the performance, quality, responsiveness and security of applications.
  • Write clean, modern and maintainable code.
  • Collaborate to create high-quality, scalable solutions with Stakeholders, Operations & Support and other development teams.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve application issues and bugs.
  • Highlight areas of improvement within the code base, with a positive attitude towards change.
  • Stay updated with emerging technologies and industry trends, and
  • Other duties as required.

Minimum Qualifications:

  • A degree from an accredited Computer Science or Information Technology program or equivalent professional experience.
  • Minimum of 5 years of experience in web/software development.

Additional Qualifications:

  • Proven experience as an Application Developer in a commercial environment.
  • A comprehensive understanding of the basics of web applications; HTML, CSS & JavaScript.
  • A strong capability with TypeScript, Responsive Design, and Accessibility.
  • Proficiency in front-end development using Ionic 7+ and Angular 18+.
  • Ability to interpret back-end code, such as PHP and Python.
  • A good level of competency in database design.
  • Strong understanding of software development principles and best practices, including those around security, accessibility and maintainability.
  • Ability to develop applications suitable in an enterprise environment.
  • A good understanding of common CI/CD processes and version control (git).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently, or as a team, to achieve defined goals.
  • Strong written and verbal communication skills.
  • Experience with user research methodologies and usability testing.
  • Ability to write performant code and optimize end-user performance.

#LI-SMC

Ameresco Canada Inc. is committed to providing accommodations for applicants with disabilities.  If you require an accommodation, we will work with you to meet your needs.



  • Remote, Canada Case IQ Full time $120,000 - $180,000 per year

    Case IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We're proud to count a roster of Fortune 500 companies among our customers, who have relied on Case IQ for managing millions of cases over the past...

  • Application Developer

    2 weeks ago


    , , Canada Ameresco Full time

    Application Developer page is loaded## Application Developerlocations: Canada - Remotetime type: Full timeposted on: Posted Todayjob requisition id: R3317Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a...


  • , , Canada Litens Automotive Group Full time

    Overview We are a diverse group of talented people committed to creating solutions to problems and making the world a better place. We enhance and deliver both mechanical and electrified solutions that bring efficiency and sustainability to new heights. Founded in 1979, Litens has a proud history of being an innovative and highly respected company...

  • Application Developer

    2 weeks ago


    , , Canada OnePlan Full time

    Application Developer at OnePlan About OnePlan At OnePlan, we specialize in creating AI-enabled solutions that make strategic portfolio, financial, resource, and work management seamless. We help businesses bridge the gap between strategy and execution by offering solutions that boost business agility, streamline project management, and optimize resources....

  • Application Developer

    3 weeks ago


    , , Canada DataAnnotation Full time

    Overview We are looking for an Application Developer to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model. To apply to this role, you will need to be proficient in either Python and/or JavaScript. Your role will require proficiency in at least...


  • Canada - Remote Certn Full time US$80,000 - US$120,000 per year

    Who We AreAt Certn, we're revolutionizing background screening with The World's Easiest Background Check — fast, global, and powered by tech. We're not about outdated processes and red tape. We're about innovation, speed, and impact. If you're looking for a place where ownership, collaboration, and creativity thrive, this is it.The OpportunityWe're looking...


  • Remote Canada Phreesia Full time $120,000 - $180,000 per year

    Job Description:Are you looking for a team that is energized by the constantly evolving world of application design and security? We are preparing for the future and are looking for a talented, experienced Security Architect - I to join us in building things from inception with deep-rooted security principles and design.As a security expert, you will play a...


  • , , Canada Evolvic Inc. Full time

    Key Responsibilities Design and develop mobile applications and backend services Build and maintain APIs for mobile applications Troubleshoot and resolve application issues Collaborate within own and cross-functional teams Required Qualifications Experience 5+ years of backend development experience 3+ years of front-end development experience Technical...


  • , , Canada HCLTech Full time

    Get AI-powered advice on this job and more exclusive features. This range is provided by HCLTech. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$60,000.00/yr - CA$80,000.00/yr Remote across Canada CAD 60K to CAD 80K/Y - depending up one experience 5 spots open This is Application...


  • , , Canada Case IQ, Inc. Full time

    Case IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We’re proud to count a roster of Fortune 500 companies among our customers, which have relied on Case IQ for managing millions of cases over the...