Front Porch Forum

Full-Stack Software Developer | Full Time

Category: Computer/Electronics


Working with Front Porch Forum means building an incredible project, enjoying competitive compensation, and working among the best in your field.

We are currently looking for a senior-level full-stack developer to join our team of developers. Help us deliver high-quality software as you develop new features and maintain the Front Porch Forum web application and mobile app.

FPF is a Burlington, Vermont-based public benefit corporation. Our mission is to help neighbors connect and build community, and we do that by hosting regional networks of online local forums. FPF has incredible traction and engagement, with more than 60% of households participating in most Vermont locales. You will be working on an app that is being used daily by your Vermont neighbors to foster more resilient communities. Learn more about FPF in this feature article on TheVerge, this award-winning independent documentary film, or our media page.

The successful candidate will work closely with FPF’s two in-house software developers, as well as engage our other 20+ staff for spec development and testing.


  • Build and maintain FPF’s primary Rails web application and our React Native mobile app
  • Collaborate with development team and FPF staff in their various roles
  • Deliver well-designed, maintainable solutions in a Lean / Agile environment
  • Continuously integrate automated software tests and deployments
  • Participate in code reviews to ensure project standards

Minimum Requirements

  • 3+ years developing software in Ruby on Rails or another web application framework
  • 5+ years developing software in JavaScript, Ruby, Python, C#, Java or equivalent
  • Experience working with Linux/Unix systems and open-source software
  • Experience writing unit and other automated tests
  • Experience with a modern SQL database such as Postgres
  • Demonstrable knowledge of database design, network services, solution architecture, and implementation
  • Computer Science or Software Engineering degree or equivalent experience

Nice to Have

  • Server infrastructure configuration and management, especially in AWS or other cloud computing systems
  • Mobile app development experience

Personal Attributes

  • You enjoy working with others in a highly collaborative environment
  • You are comfortable working remotely from home and occasionally from our Burlington office
  • You are happy learning something new and teaching others something you’ve learned
  • You have a passion for technology and solving problems with code
  • You have a desire to lead projects from end-to-end and care deeply about craftsmanship and quality

FPF is an equal opportunity employer and supports racial justice. Posted: May 15, 2022. Deadline to apply: May 31, 2022.

Deadline: May 31, 2022 12:00 am

To Apply:

Please (1) complete this form and then (2) email a COVER LETTER and RESUME to Michael Wood-Lewis at by May 31, 2022. Please include your first and last name in the Subject line of your email message.