Apply for this position

Mid-Level Software Engineer


2 weeks ago

Job type: Contract

Remote (USA Only)

Hiring from: USA Only

Category: Software Development

Enerflo is a growing B2B SAAS company currently disrupting the residential solar sales and installation industry. We are different by design and looking to shake up the solar industry by building things like no one else has.


We're looking for a mid-level software engineer to join our team and grow with us. This is a fully remote position. You'll be working on a large production code-base helping to create new features, fix bugs, improve automated tests, and take our product to the next level. Here's just some of the tools/technologies you'll be working with:

  • PHP/Laravel
  • Python
  • Typescript/NodeJS
  • React
  • Git/GitHub
  • Continuous Integration/Deployment
  • Amazon Web Services
  • Docker
  • Relational Databases (MySQL & PostgreSQL)

We aren't looking to hire ninjas or wizards or anything like that. We are looking to find the rare elite. Those developers that are passionate about their work, curious about the world around them, have good judgement, and have the productivity of multiple other regular developers.


This position, like our entire team, is 100% remote. This means we expect our engineers to "bring your own equipment". You'll need a reliable internet connection and computer capable of running modern software development and remote communications tools such as Docker, Slack, and Zoom. Working hours are flexible but we expect you to be available to collaborate with your teammates as appropriate during business hours and to participate in regular meetings and stand-ups via Slack and Zoom.

You will need to demonstrate proficiency in a modern programming language and be comfortable with version control systems (we use git) and the software development process (1-3 years experience is ideal). Beyond that we expect you to have excellent communication skills (both written and verbal) and strong problem-solving skills. While not required, knowledge of PHP is a huge plus to be able to hit the ground running at Enerflo.

Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place: USA Only.

Apply for this position

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!