Junior Software Engineer

Headquartered in Burlington, VT, with a satellite office in Denver’s RiNo Art District, Bluehouse Group is an established web agency that serves a wide range of clients regionally and nationally, including (but not limited to) startup companies, renewable energy companies, nonprofits, and government.

We're growing and looking for a Junior Software Engineer to help support our largest client projects. Working under the project lead, you will resolve bugs, build enhancements, and refactor legacy code. The ideal candidate will be a quick learner that is looking for mentorship and to grow their skillset. Although this is a junior position, every engineer has input into our process, and you will have a real impact as part of our small, high-performance team.


  • Identify and resolve bugs

  • Build enhancements

  • Develop solutions using PHP, MySQL, and JavaScript
  • Contribute to team success and client satisfaction


  • Experience with at least one server-side language. (We use PHP, but we’re more interested in your understanding of server-side concepts and general programming skills than knowledge of a specific language.)

  • Experience with MySQL or similar RDMS

  • Knowledge of HTML5, CSS3

  • Basic understanding of the command line

  • Knowledge of source control systems including Git

  • An ability to learn quickly and immediately put that knowledge to use

Good to Have

  • Experience building JavaScript-driven UI features using jQuery or React

  • Experience integrating with third-party APIs

  • Comfort in a client-facing role

Traits We Look for in an Engineer

  • A focus on best practices (coding techniques, security, performance)

  • A keen eye for detail and a sense of what makes a website great
Good organizational skills and ability to move between tasks easily
Ability to look at the larger picture and think proactively

  • Good communication skills

  • Willingness to learn and grow

  • Not afraid to ask questions

We’re Offering

  • Competitive salary

  • Flexible schedule

  • Plenty of paid vacation and personal time
Full health benefits

  • Employee retirement plan

  • Generous profit-sharing program

Our Culture

Our developers love that they get to stretch out across a variety of projects, that we're committed to high-quality coding methods and tools, and that we enjoy positive, collaborative relationships with our clients. As a company we value work-life balance, continuous learning, and social responsibility. Above all, we recognize that trust and integrity are the foundation of successful relationships between our colleagues as well as between Bluehouse Group and our clients.

Sound Like A Place Where You Can Thrive?

Send a cover letter along with your resume, LinkedIn profile, or a link to your portfolio to careers@bluehousegroup.com, and put “Junior Software Engineer” in the subject line.