We are seeking a developer who can design, prototype, and build web applications in Python/Django for an online project-learning application. The initial project is short term (2-3 months) but could grow into additional longer-term contract work. The position is remote, and open immediately.
See “Apply” below for application details.
The Project – What you will be building:
- Help build a new way to recognize project-based learning outside the classroom. We are building an online critique and peer-review system that let’s users obtain digital badges for projects they complete.
- We’re looking for a software maker with a creative streak, to lead the technical aspects of the project.
- You will be involved in all phases from UX design, through prototyping, community review, user testing, through final implementation of the beta.
- You will be working closely with other staff, including our learning lead, technology lead and front-end developer.
Requirements – You in a nutshell:
- Full-stack experience, you can ship a web application on your own. You are simply unable to write anything but well documented maintainable code.
- You know (or you are) Django. Python/Django that is.
- Distributed teams with lots of different backgrounds (design, front-end, pedagogy …) don’t scare you.
- Your code is in github (and you speak at least rudimentary git).
- Open source is your modus operandi.
- You can communicate in English and you do what you say you do.
Bonus Points – Just that.
- Previous contributions to P2PU.
- Contributions to other open source software projects.
- An eye and passion for design (typography, branding, etc).
- Experience building APIs / web services.
- Linux skills. Fluency with the command line (grep, cron, vim, etc).
- We don’t really care much about degrees, but if you have one, we won’t hold it against you.
About P2PU – Why we’re here and how we’re changing the world:
- P2PU is an online community for learning anything with your peers. We’re recognized as a 501(c)3 non-profit public charity in the United States.
- Over 30,000 individuals use P2PU. Our community is global, multi-lingual, and incredibly passionate about learning.
- We’re funded by respected foundations, and collaborate with top industry and non-profit partners, like Mozilla, SoundCloud and the Open Knowledge Foundation. We have a great staff supporting an amazing community of volunteers.
- P2PU values openness, community, and peer learning. We’re changing the way people learn with each other online.
Perks – Working with P2PU rocks, here’s why:
- 100% Open Source – We open source all of our code, in fact we require it. Check out our Github.
- We’re changing the world.
- We’re tiny but global. Work from anywhere: a coworking space, a faraway land, your kitchen … as long as you have an internet connection.
- We work in the open – Not just our code, you can view our project pipeline, read our emails, and join the community call.
Apply – What to include in your application and where to send it:
To apply, send us an email to firstname.lastname@example.org with subject line “P2PU Django Dev 2012”. We will discard emails with other subject lines. Answer the following 3 questions in a single PDF file attached to the email:
- What have you done in the past?
- A link to your Github profile (or other code repository that contains your work)
- Links to web applications you’ve built that are currently online.
- A short resume / CV
- Why are you interested in this project?
- What would you learn if you could learn anything?
P2PU, Inc. does not discriminate in employment matters on the basis of race, color, religion, gender, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. We support workplace diversity.