LAMP/Python Developer
National Journal - Washington, DC

This job posting is no longer available on National Journal. Find similar jobs:Lamp Python Developer jobs - National Journal jobs

The Atlantic seeks a media savvy web developer for a wide variety of Internet projects including: custom CMS solutions, multimedia sites, APIs for content syndication, and web applications designed to serve our editorial or marketing teams. We work in a fast paced continuous deployment environment on three main websites –,, and With 20 million monthly unique visitors across the three sites, this is a chance to work on high profile websites with a track record of sustained growth.

In 2012, Ad Age awarded two of our executives with high honors – James Bennet as Editor in Chief of the Year, and Jay Lauf as Publisher of the Year. See recent press on our progress:

· “Five Reasons Why Media Companies Should Pay Attention to The Atlantic,”

· “Inside The Atlantic: How One Magazine Got Profitable by Going 'Digital First',”

· “Hot List 2012: Best Magazine to Be Seen Reading on the Subway,”

Responsibilities Include:
  • Participating in a team-oriented environment to develop new web-based applications
  • Maintaining existing Python, PHP, and JavaScript codebases, including troubleshooting bugs and adding new features
  • Balancing a variety of concurrent projects while meeting deadlines
  • Demonstrating attention to detail while implementing technical specifications
Qualifications of the Ideal Candidate:
  • Ability to define and communicate a technical vision, possessing excellent verbal and written communication skills
  • Detailed knowledge of object oriented programming concepts and application design and the ability to apply them to Python or PHP projects
  • Experience working with MVC web frameworks (Django preferred)
  • Experience with version control systems (GIT preferred)
  • Ability to follow established coding styles (such as PEP 8 for Python or Zend for PHP)
  • Knowledge of SQL and relational database design and optimization
  • Comfortable using Linux / Unix command line
  • Able to write valid, semantic HTML / CSS
  • Willingness to learn new skills, frameworks, and programming languages as necessary
  • Technical problem-solving skills, ability to succeed in a fast-moving high-demand environment, and a willingness to “roll up your sleeves” when necessary
  • Adaptable and willing to approach tasks with velocity and a high metabolism
  • Key skills: Django, Python, PHP, MySQL and JavaScript

Atlantic Media is an Equal Opportunity Employer.