Web Developer (Open until filled)

Job Title: Web Developer
Employer: Kennedy Communications
Location: Madison, WI
Deadline: Open until filled
To Apply: Submit your resume and cover letter to careers@kennedyc.com with the subject Web Developer

About The Position 

KennedyC is a full-service advertising agency based in Madison, WI. We provide integrated advertising and interactive campaigns for local and national brands. Implementing progressive and aggressive strategies, we handle all offline and online marketing needs – from direct mail to email, cable to broadcast, radio to Pandora, YouTube to Facebook.

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)

Compensation & Benefits

  • Salary commensurate with experience
  • Competitive benefits package including 401(k)
  • Summer Hours!
  • Fun & Talented coworkers
  • Supportive work/life balance

Equal Employment Opportunity

KenndyC is committed to creating a diverse environment and is proud to be an equal opportunity employer. All employment decisions are based on business needs without regard to race, color, ethnicity, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any other applicable legally protected status. All qualified candidates are encouraged to apply.

*Candidates must be able to provide proof of eligibility to work in the United States following an offer of employment