Web Developer

Kennedy Communications

KennedyC is a full-service advertising agency serving a host of international, national and local brands. By outthinking instead of outspending, we take the ordinary and make it extraordinary. Implementing progressive and aggressive strategies, we handle all offline and online marketing needs – from direct mail to email, cable to broadcast TV, radio to Pandora, YouTube to Facebook.


Position Details

Web Developer
Southwest Wisconsin
Madison, WI

The web developer on our in-house web development team is responsible for development and maintenance of the websites of our clients. This person should be able to work independently, as well as in collaboration with the Web Development Team. The job requires effective communication with peer technical specialists, as well as business level account and executive teammates. This person is expected to propose new features, implement client requested features, and provide recommendations on web problems and solutions. The candidate should have experience in modern web development environments and workflows.

  • Works with web designer to build new websites in the chosen technology (PHP Framework, Wordpress, Shopify, etc) 
  • Develop, support, maintain existing and future client websites 
  • Create new and maintain current code and bug fixes on Git branches
  • Works with the web team at improving performance, best practices, accessibility, and SEO of websites 
  • Integrate 3rd party technologies through APIs
  • Communicating to key stakeholders both technical and business merits of new development
  • Implement designs following coding standards and industry best practices
  • Participate in requirements, design, code reviews and documentation
  • Work closely with other teams (e.g., other members of Web Team, Account Team and Data Specialists) to release high quality web products.
  • Create testable requirements and write and execute unit tests. 
  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence 
  • Performs other duties as assigned

Required Skills and Experience:

  • PHP
  • PHP Framework (Laravel, Symfony, etc)
  • Wordpress
  • Javascript
  • Javascript Framework (Vue, React, Ember, etc)
  • IDE (PHPStorm, VSCode, Sublime, etc)
  • Experience with GIT or similar VCS tools
  • SQL APIs 

Desired Experience:

  • 3-5 years experience working in an agile environment
  • Desire to expand knowledge in many development languages, applications, and tools
  • Quickly learn new processes and tools, business domains and technical applications
  • Able to think technically and analytically
  • Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations 
  • Must have strong time management skills - including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines
  • Must be a self-starter and detail-oriented
  • Effective written and verbal communication skills
  • Ability to work within a team 

Additional Skills and Experience Preferred:

  • Unix or Linux
  • Server Management
  • Nginx Web Server 
  • Database Management (MySQL) 
  • Testing (Unit / Feature / Integration) (Functional, Cross Browser)
  • Salary commensurate with experience 
  • Competitive benefits package including 401(k) 
  • Summer Hours! 
  • Fun & Talented coworkers 
  • Supportive work/life balance

« Back