Our mission is to leverage technology for social good. We’re proud to have spent the past 21 years building a business around impact.
We do work our clients and our team members love. Since 2000, our team of 25+ 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 to working for social change. If you’re looking for work you find meaningful, we want to hear from you.
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.
Green River is looking for exceptional technical and non-technical talent to join our growing team. Please visit our application platform for current openings.
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.
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.
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.
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.
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.
Our Brattleboro, Vermont headquarters sits downtown in a converted movie theater that overlooks the Connecticut River.
Our offices are:
We have remote staff working from Colorado, Illinois, Massachusetts (where we also maintain office space in Northampton), New York, North Carolina, Michigan, Texas, Utah, and Virginia.
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 Vermont office
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.
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.