Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Frontend Developer

Ameresco

Frontend Developer

Memphis, TN
Full Time
Paid
  • Responsibilities

    Job Description

    At Applied Energy Group (AEG), we develop solutions that contribute to a sustainable tomorrow, and the ultimate driver of our success is the talent of our people. Our team is our greatest strength. Our experience, expertise, and enthusiasm truly differentiate us in the marketplace. By joining AEG, you will be a member of an inclusive organization that places a high value on collaboration, transparency, and communication, while helping our clients address the climate challenge head-on.

    If you are passionate about innovation, challenging yourself, and learning new skills in a high-growth company, then we want you on our team!

    Applied Energy Group, a division of Ameresco (www.appliedenergygroup.com), is seeking a Front End React.JS Developer to create web solutions for our next generation of energy efficiency applications.

    As an application developer with demonstrated in-depth knowledge of React.js, JavaScript and web component implementation, you will be an integral member of AEG’s development team. You will work with talented and experienced engineers to accelerate next-generation products tackling the complex technical challenges facing our industry as we push to achieve zero emissions goals. You will support AEG’s strategic vision by working closely with UX, product, delivery services, and business development teams to conceptualize and bring to market products focused on meeting today’s needs and solving tomorrow’s problems. In a highly dynamic agile environment, you will design, write, and maintain React.js based web applications to support our business challenges.

    Successful candidates will demonstrate an excellent grasp of React.js concepts and workflows such as Redux, Flux and Webpack, prolific coding abilities, solid problem-solving capabilities, and an ability to handle the creation, maintenance, and further development of existing applications and programs.

    RESPONSIBILITIES:

    Develop React.js, JavaScript, CSS and HTML solutions for existing and new products;

    Collaboarte with User Experience (UX) to implement best in class web-based user interactions;

    Active utilization of React tools including React.js, Webpack, Enzyme, Redux and Flux;

    Deployment of user experience applications for web and mobile accessibility;

    Improve, debug, and maintain the code base;

    Identify and manage performance, scalability, and extensibility of code on system design, implementation, and deployment;

    Work independently within a distributed multicultural team;

    Collaborate with other internal and external members (Back-end Data, analytics, QA, Business Analysts, clients, etc.);

    Work within an agile environment; and

    Perform other duties as required.

    Write efficient, clean, readable, portable, and reliable code

    MINIMUM QUALIFICATIONS

    • Bachelor's degree in computer programming, computer science, information technology, or 4 years of equivalent work experience
    • 5+ years of enterprise software development experience
    • At least 2 years of experience in React.js development, deployment and support

    Additional Preferred Qualifications

    • Enterprise level development experience
    • Comprehensive understanding of component-based development
    • Web performance testing frameworks
    • Experience with web security standards
    • Outstanding analytical and problem-solving capabilities
    • Development environment and agile tool experience (Git, JIRA, etc.)
    • User interface design using standard toolsets, including concept prototyping
    • Contributions to an open-source community
    • C#/VB.net or other object-oriented development experience
    • Microsoft SQL experience
    • Microsoft Azure DevOps experience

    Company Description

    Driven by a high-caliber workforce, Ameresco is a leading clean technology integrator and renewable asset developer, owner and operator. Our comprehensive services include energy efficiency, infrastructure upgrades, asset sustainability and renewable energy solutions throughout North America and Europe. Our renewable energy assets and customer projects have delivered a cumulative carbon offset equivalent to over 60 million metric tons of carbon dioxide since going public in 2010. Grounded in our C.A.R.I.N.G. values and guided by our Environmental, Social and Governance practices, we are proud of our engaging workplace with a host of competitive benefits and wellness programs. Our teams work collaboratively to deliver best-in-class solutions with a relentless focus on customer satisfaction. In pursuit of energizing a sustainable world, our people and purpose set Ameresco apart. Help shape the future of energy by working for an award-winning team, honored to be recognized by agencies including Best and Brightest Companies to Work for in the Nation and Forbes for our company culture, industry leadership, and client projects. Ameresco is fueled by a dynamic team that embraces diversity, career development opportunities, and -- most importantly – employees driven by doing well by doing good.

  • Industry
    Management Consulting