This job ad has been posted over 40 days ago! (*)
About the project
We are looking for a UX/Front-End Developer, whose mandate will be to help shape the development of an open source software platform supporting community-driven, open textbook publishing. The project team is small but focused, with the UX/Front-End developer working closely with the product manager and a community-engagement manager, with some support from Rebus’s back-end dev team. We may occasionally work with an external design agency.
The end users of the software are a dedicated and growing community of teachers, librarians, and students, working on collaborative publishing projects worldwide. Both our team and our users are driven by the values of improving access to education and improving accessibility in educational materials. 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 product is all about engaging a vibrant community of users and making the experience of creating and collaborating on a book easy and enjoyable. We hope to find a colleague who is passionate about open 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, the developer 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
Rebus’s technologies are built with Node.js, PostgreSQL, NodeBB forum software, 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.