web developer, engineering/digital

Job Summary:
We are looking for a developer to join our passionate and collaborative engineering/digital team.  This person will work closely with all members of the team to help deliver pixel-perfect, functionally excellent web & mobile experiences for our client partners.  

Reports to: director, engineering/digital

Responsibilities include:
  • Write clean, efficient code that meets business, technical and visual requirements.
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets
  • Effectively prioritizes and manages multiple tasks to meet aggressive deadlines
  • Embraces the firm's culture and contributes to a fun, supportive, productive and energetic workplace.
  • Works diligently and ethically toward the achievement of the firm's mission and guiding principles.
  • Completes timely and accurate time sheets
  • Meets assigned billable goals
  • Abides by and adheres to all employee policies as detailed in the employee manual
  • Other duties as required
  • Have fun, make money

Required Experience:
  • Advanced knowledge of HTML, CSS and jQuery.
  • Demonstrated experience building mobile web sites utilizing responsive design techniques.
  • Comfortable working with SASS
  • Familiarity with build systems like gulp or webpack
  • Experience working with and customizing CMS templates, Drupal preferred
  • React or NodeExperience
  • Familiarity with ADA WCAG 2.0 AA compliance guidelines a plus. 
  • Comfortable with translating Illustrator Photoshop files to pixel perfect web pages
  • Strong problem-solving skills, ability to attack problems from multiple angles
  • Experience with Composer is a plus

Our Culture Rewards:
  • Energy, creativity and enthusiasm
  • Ability to work autonomously or in groups
  • Team based leadership
  • A good sense of humor
  • A passionate commitment to serve clients, co-workers and community
  • Loyalty and integrity

Sorry - no relocation or visa sponsorship available.

This is a full time position

Subscribe to be notified of new jobs

Personal Information


Other Information