Web Developer

Job description

Foreign Policy (FP), the premier news and analysis publication for international relations is seeking an experienced web developer to join our team. We’re a scrappy group looking for a candidate with broad experience, to join our collaborative and entrepreneurial team. We welcome contributions from all team members, especially when developing and refining project requirements, and implementation methods.

If it’s part of the foreignpolicy.com domain, our team manages it. We assist in building our new editorial projects, and deliver custom experiences for external clients and FP Analytics, our internal research and consulting division. We’re constantly improving and enhancing the code that powers everything from newsletters to ads, and more.

The ideal candidate should have a solid understanding of user-centered design and user-experience best practices. You should be able to evaluate a project through the eyes of our readers and identify any areas that a reader may find confusing or frustrating, and build it in a way that is modern and sustainable as the web develops. And you’ll need to be able to balance building long-term projects while fixing bugs and supporting requests for minor updates.

Our office is based in Washington DC, but we will consider remote candidates. The web developer will report to our Senior Developer.


In this role, you will be responsible for:

  • Maintaining and improving our current codebase
  • Adding new functionalities to our website
  • Building special projects and features

Requirements

Project management

  • Strong communication, organization and project management skills
  • Ability to work independently
  • Prioritize projects in order to meet deadlines

Code Management

  • Proficiency with Git code versioning and repository management

Front-end programming

  • Expert-level proficiency of HTML5, CSS3, JavaScript, and jQuery
  • Ability to accurately convert design files into functioning webpages, paying special attention to typography, spacing, layout, and responsive design

Back-end programming

  • A minimum of 5 years of experience and expert-level proficiency WordPress/PHP (
  • Proficiency in creating custom WordPress themes, custom post types, and admin customization using the Fieldmanager (or similar) plugin
  • Proficiency interacting with RESTful APIs and formats (JSON, XML)

Desired experience includes:

  • Piano.io
  • Asana
  • WordPress VIP code review and deployment process
  • Prior experience working in a media company and with an editorial newsroom

*Candidates must possess the legal right to work in the United States. Sponsorship is not available for this opportunity.

Foreign Policy is an equal opportunity employer. We celebrate diversity are committed to an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.