Hacker News new | past | comments | ask | show | jobs | submit login

REMOTE (Worldwide) - Open Source Developer on Open edX - Python/Django, Javascript (OpenCraft - Remote/worldwide company based in Berlin)

Development specialized on the free software project Open edX, used by many universities and companies to run online courses. See edx.org, stanford.edu or fun-mooc.fr for examples of Open edX instances. We are a team of ten developers, working remotely from Europe, North America, Asia, Russia & Australia. The company is not affiliated with edX, but contributing and working with them on various projects. This is a full time position, were you would be able to work remotely from where you want, as long as you have a good internet connexion. : )

It's a large Python/Django codebase, with good code standards and architecture (a lot of the edX engineers come from MIT). You would work on different clients contracts using the platform. The clients list/references include Harvard, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are varied, from developing developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working on both client/server sides, etc.

Most of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing some of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.

Stack: Python/Django, Ansible, AWS/OpenStack, Debian/Ubuntu, JS, HTML/CSS, MySQL, MongoDB

Interview process: a 15 minutes (simple) coding exercise & a 30 minutes Hangout. If that works out, you're given a (paid) test task: a contribution to the Open edX project. The decision is taken based on how you handle the upstream contribution.

To apply, fill this form: http://opencraft.com/jobs/open-source-developer/




It appears you've only managed to hire one person after at least 246 days (https://news.ycombinator.com/item?id=11612805) and it is safe to assume you've advertised this position in other boards as well. I see you were a team of nine developers back then, and only recently became a team of ten developers, according to the job posts.

Maybe you should inform the community here why it hasn't been working out for you or update the copy to indicate the level of experience you are looking for.


It's been a while since I applied, but I haven't heard back yet (no coding exercise either)


This is great, I do not have so many experiences now, but I will keep close attention at this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: