The Rebus Foundation is a Montreal-based non-profit focused on tech, books, open education, and open culture. We are looking for a UX/Front-End Developer to work on our two initiatives: the Rebus Community, where we develop tools and resources to support the publishing of free, open, and adaptable digital textbooks; and the Rebus Reader, where we are developing an application to support scholarly reading, research, and annotations.
The ideal candidate will have a minimum of 3 to 5 years relevant experience, to start in February/March 2019 at the Rebus Foundation headquarters, in Montreal. Salary is in the range CAD$60,000–70,000.
About Rebus
We have two main projects:
- Rebus Community, a collaboration platform that helps guide communities through the publishing process, with a focus on supporting open textbook/Open Educational Resource (OER) publishing.
- Rebus Reader, a web-based platform for reading digital texts, managing collections, making and using notes, and augmenting the reading experience overall, with a focus on academic/scholarly users.
Rebus is born of an idealistic vision of the web, and we believe in increasing access to knowledge and education. We love books, and spend our time re-imagining how books can be made and used in a web-connected, digital universe. Then we try to build things to make these re-imaginings come true. We believe in the power of technology, done right, to do good things, and in giving people more access to tools that help them build, share, and interact with knowledge. We are driven by this broad set of values, and it’s important that new team members share our sense of purpose.
About the projects
We are looking for a UX/Front-End Developer, whose mandate will be to help shape the development of our two open source software platforms. Time will be shared evenly between Rebus Community and Rebus Reader. Our team is small but focused, with the UX/Front-End developer working closely with the respective product manager and developers. The Community team includes one back-end developer, while Reader has one back-end and one full-stack developer. We may occasionally work with an external design agency.
Both our team and our users are driven by the values of improving access to education and knowledge, and accessibility is a key priority. We want to find a UX/Front-End Developer who holds the same values.
About you
We are looking for a someone with great UX instincts and experience, and the front-end skills to bring them to life. Our products are all about engaging vibrant communities of users and making the experience of collaboratively creating, using, and adapting content easy and enjoyable. We hope to find a colleague who is passionate about education, web technology, and digital books, and who wants to see their work have a real impact in the world. We work in a small team with big ambitions, so you’ll need to be a problem solver, a self starter, curious, and a keen learner.
Among other things, you should:
- have proven UX experience
- have strong HTML+CSS skills
- be proficient in Javascript
- be familiar with the open source/free software ethos
- have an interest in and understanding of higher education and/or publishing
- Have a good sense of modern web design concepts
Rebus’s technologies are built with Node.js, PostgreSQL, forum software (Discourse), and web components. The UX/Front-End Developer will likely work with all of these technologies.
Note: You should apply even if you don’t feel that your credentials are a 100% match with the position description. We are looking for relevant skills and experience, not a checklist that exactly matches the job description itself.
Diversity, Equity, and Inclusion
Rebus is committed to building a diverse team, with people from a range of backgrounds. We believe that diverse teams help drive innovation. Equity, inclusion, and diversity are core values for us, for the technologies we build, and for the communities we support. We strive to ensure that our team reflects these values. Our work environment is also supportive of those with family caregiving responsibilities.
Next steps
Send an email to: jobs@rebus.foundation
Subject: Front-End Developer (Reader/Community)
Please include your CV, links to relevant things, and an explanation of why you’d like to join us.