About Us: EnergySage Careers: Web Developer Intern

Web Developer Intern

Location: Boston, MA
Duration: Part-time
Compensation: Paid internship

About Us & The Job

We’re accelerating the adoption of clean energy by bringing the shopping experience online, and are looking for a few talented people to help us take on this challenge.

The software development team is looking for a bright, enthusiastic, and eager-to-learn intern to help us continue to build the industry-leading online marketplace for solar. You will work in a startup environment where you will expand your skills and get hands-on experience contributing to an active multi-sided web platform.

Our mission is to make the process of going solar as easy as booking a flight or hotel. Sounds far-fetched? It isn’t at EnergySage – the U.S. Department of Energy, Massachusetts Clean Energy Center, and National Grid are just a few of the organizations betting that we’ll make this vision a reality!

We’d love for you to join. EnergySage is a great place to work, full of friendly, respectful and mission-oriented people. We have the fun “startup stuff” (craft beer Fridays, ping pong tables, bean bags, and team outings to hike nearby mountains), but more importantly, we invest in people, want to see them grow, and empower them to bring new ideas and innovations to life.

Responsibilities

  • Develop and refine executable logic in Python and/or JavaScript
  • Develop and refine web pages with HTML & CSS
  • Participate in code reviews, testing, and bug squashing initiatives
  • Support integrations of third party tools (analytics, real-time communications, solar data providers, CRM, etc.)
  • Field ad hoc data reporting queries, and implement tools to facilitate future data reporting
  • Work with the VP of Engineering and the developer team to tackle new challenges as they arise

Required Skills & Experience

  • Undergraduate junior or senior or master's candidate working towards computer science degree or related field
  • Dependable team player with excellent communication skills
  • Curious, quick learner, self-starter
  • Comfortable with a start-up environment; ability to wear multiple hats, switch gears quickly and pitch in where needed
  • Experience with at least some of the tools we use:
    • Django or other modern MVC web framework
    • jQuery, Vue.js or other JavaScript MVC frameworks, AJAX
    • Elegant, maintainable cross-device HTML and CSS
    • Unit testing, QA, debugging skills
    • SQL databases (MySQL, Postgres)
    • Git or other modern VCS tools
    • REST APIs (consumer & provider; e.g., how much solar power can your roof produce?)
    • AWS/EC2
    • Docker, Ansible, CI, DevOps tools

How to Apply

Interested? We hope so! Please send your resume to: careers@energysage.com, and include any relatvant portfolio/URL.
It is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.