search > Washington D.C. jobs > Washington D.C. computer/technical

Posted: Friday, March 17, 2017 8:18 AM


Job description

We seek an experienced and versatile senior web developer who enjoys a broad range of both front-end and back-end development responsibilities. The ideal candidate is able to quickly, independently, and precisely build a PHP-driven website from design assets and functional documentation. Maintenance and updates to existing sites also factors heavily into the responsibilities of this position. PHP experience is a must – we frequently build on proven and popular content management systems like Drupal and Wordpress. We want to hire a smiling face to join our exceptional crew each morning here in Old Town Alexandria. (Sorry, we aren’t offering remote opportunities at the moment, and please, no placement agencies or recruiters.)

About Us
NJI Media is an established and flourishing digital agency, and we’re looking for ambitious developers. We enjoy building empowering web tools, deriving useful insights from mounds of data, fighting off bad guys, and coding the life into truly unique and beautiful designs. If web is your thing, we want to know you. Our projects enjoy high national visibility, and our team is a ton of fun. At NJI Media you'll build solutions to challenging problems in a truly relaxed atmosphere carefully tuned to encourage creativity, collaboration, and personal growth.

Please examine the many skills we look for in a candidate. The right technical experience and skill will get you an interview, attitude and professionalism will get you the job.

Attention to Detail – You must be naturally precise, and you must take genuine, personal pride in being meticulous about your craft.
Communication – Our operational style emphasizes flexibility and encourages autonomy. As a result, uncommonly good common sense, and exceptional communication skills are absolutely indispensable for every team member.
Time Management – We know that nothing is ever ‘done’. The proven ability to manage your time sensibly and proportionately with project priorities is critical.

• HTML – Demonstrated correct and semantic application of markup, including headers, lists, forms, etc, ability to distinguish HTML 5 from XHTML 1, HTML 4.01, etc.
• CSS – Mastery of clean and organized styling techniques, including responsive techniques. Knowledge of graceful degradation/progressive enhancement approaches to browser support.
• Javascript – Strong knowledge of syntax, variables, and operators. Experience using basic features of consoles and other debugging tools.
• jQuery – Capable of leveraging jQuery to modify existing UI behaviors and interactions and to create brand new interactions from scratch.

• Drupal/WordPress – Demonstrated experience installing and developing quality sites in Drupal 7 or WordPress 3.
• PHP5 – Very strong with PHP syntax and features. Understand variables, constants, arrays, loops, internal functions, php configurations, error logging/reporting, and OOP principles.
• Linux – Basic familiarity working from shell or terminal in Mac or Linux.
• Apache – Background with Apache web server, knowledge of basic configuration, optimization and authentication techniques.
• MySQL – Knowledge of schemas, tables, users and privileges, principles of relational databases, and SQL commands. Able to migrate legacy data from unlike management systems.
• Analytics – Familiar with implementing and evaluating results from metric gathering technologies such as Google Analytics.
• SSL – Experience requesting and installing certificates, directing traffic through secure ports, and encrypting protected data.
• MVC – Good grasp of the MVC architectural pattern.
• APIs and Web Services – Experience working with APIs, and creating and consuming web services, using SOAP and REST protocols.
• JSON – Familiar with JSON syntax, asynchronous Javascript, and encoding/decoding JSON data in PHP.
• XML – Understand how to properly structure and use XML for transferring data.

These are not required, but would be considered plusses:
• Git, SVN, or other version control system.
• Sass, SCSS.
• Gulp/Grunt, Bower package manager.
• Experience with Studiopress WP framework Genesis would be huge.
• RegEx skills.
• Other technologies such as NGINX, PHP–FPM, APC, Memcache, Varnish, and CDN.

Oh, and thanks for reading this all the way through. To be clear, we’re not interested in hearing from recruiters, recruiters who claim not to be “recruiters,” headhunters, staffing companies or people that can’t work in our office in Old Town.

How to Apply
If this sounds right, please send an informal email to Dave at with a brief message introducing yourself, and attach your resume. If you have a portfolio, include the link, and especially include any code samples that reflect your abilities. Thanks! We're excited to hear from you.

• Location: District Of Columbia

• Post ID: 26799855 dc is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017