About Forem

Forem is a company committed to empowering community. We operate DEVCodeNewbie, and our underlying platform, Forem.

Forem is open-source software for building inclusive communities. It was originally extracted from the DEV Community platform and is now beginning to empower communities of all shapes and sizes. The platform is flexible and hardened by the scrutiny of thousands of developers. To learn more about the future of Forem, check out our announcement post on DEV.

We are a remote-first team and have no physical office. We have team members all across the world, in a wide span of time zones. We prioritize asynchronous productivity and have just one full-team required meeting per week. Our work culture relies on trust and the ability to work independently, though we also collaborate in real-time when a situation calls for that level of coordination. We value emotional intelligence, learning, and growth, and are excited to identify diverse and well-rounded candidates who share our passion and priorities.

We understand that many companies have uncommunicative and time intensive application processes. At Forem, we strive for transparency and to move quickly. We have a three-stage hiring process for all candidates:

Stage 1: Apply

Candidates will need to complete a questionnaire and/or task related to the role they are applying for. We will inform all candidates on whether or not they will move to the final stage within one week of the questionnaire/task deadline. Please do not spend over three hours on this stage.

Stage 2: Job-specific Questionnaire and/or Task

Candidates will need to complete a questionnaire and/or task related to the role they are applying for. We will inform all candidates on whether or not they will move to the final stage within one week of the questionnaire/task deadline. Please do not spend over three hours on this stage. 

Stage 3: Team Interview

Final candidates will have one round of video interviews with 5-7 team members. Applicants will know which team members they’re speaking to ahead of time. Each interview will be 15-20 minutes each, with total interview time under two hours.


Current Openings