Monster
 
 
 
 

Job Summary

Company
JK Design
Location
Hillsborough, NJ 08807
Industries
Advertising and PR Services
Job Type
Full Time
Employee
Years of Experience
5+ to 7 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)

Lead PHP Web Developer

About the Job

JK Design (www.jkdesign.com), is a full service marketing agency
with a 25 year history. NJBiz has ranked us as one of their Top 50 New
Jersey Internet Technology Firms annually since 2003! Our office is
located in a relaxed environment located next to a pond in central New
Jersey (Hillsborough). Most of our clients are also in central NJ. You
would be required to work on-site at our offices, and on occasion meet
with our clients at their locations in the tri-state area.


Our Interactive team creates small to large websites and custom
content management systems, with open source tools. We also create
video productions that include videotaped and animated segments.


This is not a design position. It is a supervisory coding position.
The ideal candidate will have excellent communication abilities,
including strong verbal and written skills. You must be self-motivated
and have a firm understanding of and experience with web development
processes. You would report to the Director of Interactive.


You would be asked to:


  • Supervise and mentor/train developers/programmers
    relating to technical processes, coding techniques, training and task
    assignments.
  • Conduct code walk-throughs of technical
    staff including CSS, XHTML, PHP, MySQL and other languages/tools uses *
    to ensure team is coding to standards, reviewing for application
    security and SEO techniques.
  • Attend client business
    development and project meetings. Assist with determining technical
    strategy for client projects and help explain (in plain English),
    technical options and pros and cons of each.
  • Make technical recommendations for client projects based on industry knowledge and business requirements.
  • Assists with managing vendors that some projects may be outsourced to.
  • Perform limited account and project management for select clients.
  • Participate in some user requirements sessions with clients, focusing on functionality and usability.
  • Work
    with account managers, producers and design staff to ensure a high
    level of usability and unique functionality by participating in
    creative meetings and by giving your input on site maps, wire frames
    and user/functional requirements.
  • Read and sometimes write user requirement documents and assist in ways to improve them.
  • Write technical specifications as they pertain to technical implementation of projects, based on functional specifications.
  • Assist with setup of development or client Linux and Windows server environments.
  • When requested, design and present database schema visually using DBdesigner4 or other database modeling tools.
  • Recommends
    internal research projects relating to up-and-coming technologies that
    may benefit clients (ie: uses for XML, SOAP, Web Services, Sharepoint,
    etc).
  • Code websites in PHP V5, CSS, XHTML, MySQL V5 and
    Smarty Templates, based on our existing codebase and occasionally
    support old code written with ASP. Oracle or SQL Server databases are
    also sometimes used.
  • Add new features and also modify and support existing code and databases.
  • Fully
    understand our custom content publishing tools based on CSS, XHTML, PHP
    and MySQL. Also lead the evolvement and improvement of our tools.
  • Help with moving the company toward support of coding with ASP.net and C#.
  • Meet aggressive deadlines, even if requiring extended work hours.
  • Must remain calm in all situations.

You must:


  • Have at least 2 years of experience supervising other Web programmers and 2 years of experience with direct client interaction.
  • Have a consistent positive can-do attitude and encourage others to do the same.
  • Be a PHP, CSS, XHTML, and MySQL coding expert and be able to create Websites using the Smarty template system and SQL databases.
  • Have
    experience designing database schema and read/understand existing
    schemas, and also setup and administer databases using PHPMyAdmin.
  • Know
    how to use Photoshop for cutting-up designs: creating individual
    buttons/images based on larger graphic design model, and optimizing for
    web use as jpeg or gif files.
  • Have experience creating W3C Standards based Web sites (XHTML 1.0 or 1.1 and CSS2).
  • Understand
    how to code Javascript and use JQuery and AJAX to create menu systems,
    animation techniques and making content/page changes without page
    refreshes.
  • Understand Search Engine Optimization
    techniques as it pertains to content placement, use of mod_rewrite for
    search engine friendly URL*s, good use of H1, H2, ALT tags and
    customized Titles and Descriptions.
  • Be very comfortable
    with Linux based operating systems from an administrative and
    programming standpoint, and be able to install/setup new environments.
  • Understand
    the difference between development, acceptance and production
    environments and how to promote code between them, as well as version
    control.
  • Be familiar with various ISP hosting
    environments and their possible differences, in addition to how to set
    them up and implement secure servers.
  • Have a good visual
    sense and the ability to create interactive websites, based on site
    maps, wire frames and matching designer models
  • Have the ability to deliver a complete system within one or two months.
  • Be comfortable with client interaction, helping to understand client ideas, and help them understand limitations.
  • Be
    a self starter, have high standards, be able to work independently and
    on a team to meet deadlines, take instruction and work towards and
    offer options/solutions.
  • Be able to anticipate and troubleshoot situations.
  • Be willing to be on-call 24 hours per day for some client Web applications.
  • Be willing to learn new technologies on short-notice, depending on client requests.
  • Have at least 5 years of interactive experience and/or real world examples of track record on successful projects.
  • Be very comfortable using a Windows Vista/7 as your workstation operating system.

Helps if you have:


  • Strong visual, design and creative skills, though we are not looking for a graphic designer.
  • Experience with ASP, ASP.net 2.0 and 3.5, SQL Server, Oracle and/or Windows Server are all plusses.
  • Experience with DBdesigner4.
  • Experience with creating Macromedia Flash/ActionScript 3.
  • Familiarity with W3 standards and ADA compliance issues.
  • An understanding of XML and Web Services.
 
 

Job Tools

 
 

Contact Information

JK Design