×

Sign in to WWR










Forgot your password?

See more Full-Stack Programming jobs

Back to all jobs

About the job


This job posting is for someone who is roughly in the UTC-8UTC-5 timezone.


You will work closely with some of Discourse’s largest clients to help them with their extensive customizations. You will also be contributing to Discourse’s core product and official plugins.


Responsibilities include:

  • Communicate daily with clients and work with them to agree on work priorities
  • Implement and document client features
  • Discuss and decide with internal Discourse teams whether features are appropriate in core, or in client plugins
  • Maintain client-specific features against latest core versions
  • Highlight new critical core features to high-profile clients
  • Schedule and deploy patches and upgrades

About you


  • You are an experienced full stack developer who has an interest in proposing and providing direct solutions to aid in customer success. You have excellent written and verbal communication skills and are comfortable working in a fully remote team.
  • You should be excited about customizing open-source solutions to fit a customer’s requirements.
  • You have Ruby, Rails and JavaScript experience; Discourse applicants usually complete a paid trial project prior to joining the team.
  • You should be kind to your co-workers. We believe in a welcoming workplace where people from different backgrounds and cultures work together to create something great.


About us


There are many benefits to working at Discourse including a flexible work schedule, 5 weeks of holiday per year, funding for a co-working space, and more! Learn more.


How to Apply


Please send a detailed cover letter along with your resume to jobs+wwr@discourse.org




  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!