Ameresco Logo

Ameresco

Frontend Developer

Posted 13 Hours Ago
Be an Early Applicant
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
The Front-End Developer will enhance application performance and accessibility, comply with international standards, and collaborate with teams on user-friendly solutions.
The summary above was generated by AI

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 a Front-End Developer with Accessibility Skills in our ASG (Asset Sustainability Group).

Our team is comprised of creative, multi-talented individuals with a general knowledge of fundamental concepts and a desire to learn and apply new technologies over time. We are seeking a skilled and passionate Front-End Developer with a strong background in accessibility and a passion for creating user-friendly and accessible applications. The ideal candidate will have a deep understanding of international accessibility application standards, compliance regulations, and the ability to collaborate effectively with a cross-functional team.

Responsibilities:

  • Collaborate with the team on developing and implementing a strategy to improve existing software code to enhance its functionality, performance, accessibility and maintainability.
  • Lead the team in compliance with international accessibility standards Web Content Accessibility Guidelines (WCAG) and best practices and country-specific including Section 508 and ADA.
  • Conduct accessibility audits and publish VPATS.
  • Conduct usability testing and incorporate user feedback to improve accessibility and user experience.
  • Refactor existing codebases to improve performance, maintainability, and accessibility.
  • Collaborate with designers to implement responsive and accessible design principles.
  • Write performant code, especially when dealing with large datasets and real-time data.
  • Stay current with front-end development trends and evaluate new technologies.
  • Integrate front-end applications with RESTful APIs to ensure seamless communication between front-end and back-end systems.

Minimum Qualifications:

  • A degree from an accredited Computer Science or Information Technology program or equivalent professional experience.
  • Minimum of 5 years of experience in front-end development.

Additional Qualifications:

  • Familiarity with Agile development methodologies.
  • The ability to solve problems collaboratively in a virtual international team setting
  • The ability to work independently to achieve defined goals
  • Strong written and verbal communication skills
  • Energy industry, asset management or service management knowledge would be a valuable asset.
  • Proficiency in application accessibility standards.
  • Experience with user research methodologies and usability testing.
  • Strong knowledge of HTML, CSS, JavaScript, and modern frameworks such as Ionic React, Angular, or Vue.
  • Familiarity with design systems and component libraries.
  • Ability to write performant code and optimize front-end performance.
  • Experience with web-sockets, data streaming, and other real-time data methods.
  • Experience in refactoring existing codebases to improve performance and accessibility.
  • Excellent problem-solving skills and flexibility to adapt to changing technologies.
  • Strong communication skills to articulate design concepts and decisions.

#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.

Top Skills

Angular
CSS
HTML
Ionic
JavaScript
React
Vue

Similar Jobs

8 Days Ago
Easy Apply
Remote
Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Staff Frontend Engineer will lead frontend architecture and developer experience, improve productivity, mentor engineers, and drive adoption of best practices.
Top Skills: GoPythonReactTypescript
11 Days Ago
Remote
8 Locations
Senior level
Senior level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Collaborate with cross-functional teams to design and implement innovative user interfaces and design systems, ensuring high performance and visual quality.
Top Skills: EthersFigmaGitNext.JsReactShadcn JsStorybookTailwind CssTypescriptViemWagmiWebflow
Junior
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Frontend Engineer at Coinbase, you'll build and enhance features for the Risk Platform, collaborating with product managers and mentoring team members to ensure high-quality user experiences.
Top Skills: JavaScriptJestReactReact NativeReact NavigationTypescriptWebpack

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account