View Our Website View All Jobs

Python Developer

New America—an innovative nonprofit policy institute in the heart of Washington, D.C.—is seeking a candidate who is comfortable being responsible for planning, designing, implementing, and maintaining software solutions for mission critical digital products, for a temporary Python Developer position. (This is a remote/telework position as our offices are temporarily closed due to the pandemic.) You will help the New America Product team design, build, and deploy data-based products. The team is a small, collaborative, agile group, where each developer has a significant impact on our products. This is a 6-9 month contract.

PRIMARY RESPONSIBILITIES

Your role will be to work with other developers and the Deputy Director of Product Design to propose, design, and implement solutions to the various challenges presented by the maintenance and ongoing improvement of the site and its supporting applications, as well as new features and products that scale the work of New America’s programs.

Write code using these tools:

Python, using the Django web framework

HTML and CSS

JavaScript

React

Support Systems using these components

Heroku and some AWS

PostgreSQL

Wagtail CMS

Docker

Vagrant

Quality Assurance: every feature we release undergoes systematic testing by another member of the team not involved in code generation.

Code Review: every feature also undergoes thorough code review by another team member prior to release.

PREFERRED QUALIFICATIONS:

You should have most of these skills, but certainly not all are required.

A minimum of 4 years development experience in web development

Experience with high-level language, HTML/CSS, and Javascript as well as familiarity with relational databases. We use Python/Django PostgreSQL; experience with Wagtail CMS or similar CMS

Familiarity with basic version control concepts – preferably Git;

Unit testing experience and/or enthusiasm

You love to learn and use new technologies

You like working collaboratively on a team and welcome feedback on code reviews

Bonus points if:

You consider yourself a excellent at any of our major technologies: Python, Django, PostgreSQL, MySQL, Git, Heroku, and especially Wagtail

You’ve deployed code into production

You have frontend experience (React) beyond a typical backend developer.

Submit a cover letter, resume and links to portfolios of work and/or GitHub repos, as well as your hourly rate. Applicants without samples of work will not be considered. Applications are reviewed on a rolling basis, so early submissions are recommended.

New America is an equal opportunity employer committed to hiring a diverse workforce at all levels of the organization thereby creating a culture that allows us to better serve our mission, our employees, and our communities. We value and encourage the contributions of our employees and strive to create an environment where everyone can reach their full potential and drive outstanding results. All qualified applicants will receive consideration for employment without regard to race, national origin, age, sex, religion, disability, sexual orientation, marital status, veteran status, gender identity or expression, or any other basis protected by local, state, or federal law. This policy applies with regard to all aspects of one’s employment, including hiring, transfer, promotion, compensation, eligibility for benefits, and termination.

Read More

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race/Ethnicity