Current Openings

Full Stack Engineer Customer Solutions team

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:

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@discourse.org.


Designer

About the job

Designers at Discourse are generalists; you’ll ultimately do a bit of everything. This ranges from improving the UX & UI of Discourse, creating mockups, updating our website, and implementing design in HTML, CSS, and JavaScript.

A large part of this position will involve working with Enterprise customers to implement custom themes for their Discourse communities.

Everyone on the Discourse team also lends a hand with support on our Meta forum and directly with customers via email.

About you

Discourse is 100% remote and has no central physical office, so you’ll need to work well independently with minimal amounts of day-to-day micromanagement. You should be comfortable managing your own time and prioritizing your own work. You will also interact regularly with the public on https://meta.discourse.org. Since most of your interaction with team members will be in writing, the ability to communicate well is paramount.

Your designs should be simple and easy to use; you care about typography, hierarchy, and layout. You can quickly produce UI mockups (the software you use to do so is up to you!). You should have strong knowledge of HTML, CSS (we use SASS), and web standards. You don’t have to be a JavaScript expert, but you will ideally have intermediate JavaScript experience.

You should have experience interpreting brand guidelines and implementing design that conforms to them. When things are busy you’ll work on multiple ongoing customer projects and during quieter times you’ll look for ways to improve Discourse and develop new open-source themes for Discourse communities.

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@discourse.org.


Director of People Experience

About the job

Our business is primarily conducted in the US but this role is fully remote and we’re accepting applicants from any timezone.

As a company, we’re all actively working to build a high-performing, positive culture and provide exceptional people experiences to our team. We believe that by excelling in these areas we have the best shot at building a great company that better serves our customers and the community.

We’re still a small company so in this role of Head of People (reporting to the Chief Operating Officer) the day to day will include:

About You

You have at minimum, 5 years of experience in specific HR/People and Culture roles. If you do not meet this criteria, please do not apply.

We are a global company, selling hosting services to customers throughout the world, so having experience with internet-based business will be highly regarded.

You should be someone that is detail-oriented, proactive, and has excellent organisational skills. You have the ability to make decisions quickly and communicate effectively.

You work well independently and remotely. You should be comfortable managing your own time and prioritising your own work. We have no central physical office, we are 100% remote.

At Discourse the ability to communicate well in writing is paramount. Most of your interaction with team members will be in writing. We use our own software, Discourse, for most communication, so you should be comfortable learning to use Discourse effectively.

You should be kind to your co-workers. We believe in having a welcoming workplace where people with diverse backgrounds and cultures meet together to create something great.

Our ideal candidate will have:

About our Pay & Benefits

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

Additional Details

Recruitment

Talent Acquisition

Workforce Planning

Employer Branding

People Experience

How to Apply

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


Technical Advocate

About the job

This job posting is for someone who is located between the UTC+12 and UTC-7 timezones, which encompasses New Zealand, the Pacific Islands, and the western half of North and South America. We frequently receive applications from people who are not in the advertised timezone, but are prepared to work overnight. We don’t believe this is a healthy or sustainable option so we will not be accepting applications from people living in other timezones.

Technical Advocates at Discourse are generalists. Daily tasks include supporting customers via our public forums and our support inboxes, reproducing bugs for our engineers to fix, and handling day to day tasks managing customer sites on our infrastructure (e.g. moving sites between tiers, restoring backups, etc.).

There is also scope to work more deeply in areas that you enjoy – some Tech Advocates love helping customers build theme components or tweak their CSS, others enjoy jumping on calls to talk about plugin requirements, while some feel at home writing SQL queries. There is room on the team to grow in the areas of your strength or passion.

Discourse is primarily a hosting company: the majority of the work you will do will be supporting our customers, or assisting with customer-specific implementations and migrations.

About you

You work well independently and remotely with minimal amounts of day-to-day micromanagement. You should be comfortable managing your own time and prioritising your own work. At Discourse the ability to communicate well in writing is paramount. Most of your interaction with team members will be in writing. You will also interact regularly with the public on https://meta.discourse.org/. We have no central physical office, we are 100% remote.

You have an excellent working knowledge of Discourse, including experience with the Discourse admin interface, and you are comfortable using the command line and Rails console.

You have great customer service skills like responsiveness, follow-through, and empathizing with customer needs. Taking care of customers is a high priority for you. You’re not afraid to ask for help or escalate a task if you find yourself stuck, but you take the time to learn so that you can take on the same task yourself if it comes up again.

You should be someone that is details focused and follows up on loose ends. You must be comfortable keeping several balls in the air at once, but with the ability to find and focus on special projects during quieter times.

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@discourse.org.