GR Logo Horizontal GR Logo Vertical

Harnessing the internet for better human systems

Our mission is to leverage technology for social good. We’re proud to have spent the past 18 years building a business around impact.

We do work our clients and our team members love. Since 2000, our team of 18 software engineers, user experience/visual designers, and data scientists have worked closely and iteratively with clients like Starbucks, US Green Building Council, NBCUniversal, B Lab, the City of Boston, and more.

To be successful at Green River, you’ll need technical skills, analytical experience, a collaborative outlook, and a commitment working for social change. If you’re looking for work you find meaningful, we want to hear from you.

Michael Knapp

Founder and CEO

Our projects offer challenges in developing complex scalable algorithms as well as user interfaces designed to support people's workflows and motivations. We use an ever-evolving approach to software development as new best practices emerge. Together, we’ve created a collaborative atmosphere in our company – shaping together the kind of work and lifestyle we want and fostering career paths through mentorship. This has resulted in exceptionally long-term relationships with both our clients and our staff.

Open Positions

Our Tech Stack

Ruby on Rails

We’ve been working in Rails for more than 10 years and its emphasis on rapid development and programmer happiness has been a great match for our crazy schedules and demanding projects.

Forms and reports anyone? It’s hard to compete with Rails for cranking out efficient interfaces. We use Haml, Sass, and Bootstrap to create reusable components that keep our budgets and deadlines in the green.

Client Side

React has become a favorite tool here at Green River for building rich user interactions and SPAs. We’re excited to grow out our skills on the client side and create interfaces that are both robust and a delight to use.

For less demanding interfaces, we use Stimulus, Turbolinks, and a smattering of carefully crafted jQuery to keep the gears turning.

Data Visualization

Highcharts is our go-to tool for simple charts and graphs but when the going gets tough, we reach for D3.js. It’s just the thing to conquer the most demanding interactive visualizations.

Databases

We love PostgreSQL. We use its advanced feature set to solve our hairiest data modeling problems and keep our query times low. Unfortunately you can’t be in business as long as we have without making a few bad choices so we also run MySQL and SQL Server.

We focus on "sustainability analytics" — such as solutions to:

User Research & Experience Design

Software runs into trouble when it is driven only by 'expert' assumptions about what people need and how they do things. User experience research provides foundational understanding of our target users' varied perspectives and motivations. Whatever level of the stack you work on, we are most successful when guided by the whys behind what we're building. Green River UX and UI designers lead the work of keeping users needs front and center, but the whole team participates in design of our software.

Location, location, location!

Our Brattleboro, Vermont headquarters sits downtown in a converted movie theater that overlooks the Connecticut River.

Our offices are:

  • Spread generously over three floors
  • Sunny and quiet
  • Clean and welcoming
  • Steps away from independent restaurants, bookstores, and coffee shops

We have remote staff working from Brooklyn, Cedar City, Chicago, and Seattle.

Our community is important to us, so we work hard to ensure remote employees have opportunities to interact meaningfully with all team members.

View of the Connecticut River from our offices

View of the Connecticut River from our Vermont office

Life at Green River

Megan showing the latest
Etched pint class with green river logo and coaster that says Cheers to a Hoppy New Year
Three Green River dogs keeping each other entertained
Green River engineers and clients doing a post-it design exercise on a big whiteboard
G.R. business cards made by a local letter press artist
Maple Syrup jug with label, Pure Vermont Software
Seven G.R. team members working around a big dining table and standing around, talking, on a retreat day
Megan showing the latest
Etched pint class with green river logo and coaster that says Cheers to a Hoppy New Year
Three Green River dogs keeping each other entertained
Green River engineers and clients doing a post-it design exercise on a big whiteboard
G.R. business cards made by a local letter press artist
Maple Syrup jug with label, Pure Vermont Software
Seven G.R. team members working around a big dining table and standing around, talking, on a retreat day

Great Benefits

  • 5 Weeks Paid Time Off
  • Full Healthcare
  • High quality office equipment
  • 401K retirement plan with profit sharing
  • Home Internet & Cell Phone Stipend
  • Professional Development Support

Equal Opportunity

Green River is an Equal Opportunity Employer. In accordance with our beliefs and Title VII of the Civil Rights Act, Green River will not discriminate against employees or clients based on race, creed, color, ethnic origin, nationality, religion, gender, sexual orientation, gender identity or expression, age, or disability.

Want to know more about living in Southern Vermont?

So Vermont Logo with outlines of green mountains

Check out the SoVermont website for some info about life in our region. We can't think of a better place for creating excellent work-life balance.