Paid Internship Opportunity: Build an App for the DSF

Posted by Jacob Kaplan-Moss on April 24, 2019

Do you want to get paid to contribute to Django, while learning more about the framework and language? Great: I’m looking for an intern to implement a new feature here on You’ll do the work, you’ll get paid, and I’ll be there to support you.

The feature in question is the DSF membership app -- a tool to gather nominations, comment and vote on applicants, and track membership. You can read more about the app in the call for proposals. With my guidance, you’ll implement the feature yourself, learning about Django and the site as you go. When you’re done, you’ll have helped streamline the DSF’s operations and leveled up technically.

To apply: fill out this form. Applications close May 10th at 4pm ET.

For more details, read on.

In this role, you will:

This is a role intended for someone fairly new to Django development. It’s suitable for most beginners with a bit of Django experience.

Required qualifications:

Priority will be given to applicants who have not contributed code to Django or a major third-party app before, and want to get involved in a more meaningful way.

This position is remote and is open to anyone anywhere in the world. (Though, you must be able to legally accept money from the United States to be paid.)

Timeline: We’ve budgeted for 4 weeks of work, at roughly 20-30 hours per week, with an extra 2 weeks if needed to incorporate feedback from the DSF. A longer timeline is fine if you need to fit a different schedule.

Payment: $5,000, with an additional $1,500 if the extra work is needed. This may be flexible: if you need more money to make this viable for you, please note that fact in the application. All the money will go to you; I’m volunteering my time.

To apply: fill out this form. Applications close May 10th at 4pm ET.

Qualified applicants should expect to complete a short coding exercise in Python (less than an hour), and to have an hour-long interview with me (questions will be provided ahead of time).

All applicants should expect to hear back by May 31st.

Back to Top