Click Rain: Front End Web Developer

About This Role

The Web Developer will play a critical role in using core web technologies to develop and deploy performant client websites. This position will require the ability to replicate designs with pixel-perfect accuracy, ensuring the final website reflects both the designer’s intent and a seamless, accessible user experience. Experience building within CMS platforms such as Craft CMS or Wordpress is a benefit.

Day-to-Day Expectations

  • Develop high-quality, responsive templates based on Figma mockups

  • Collaborate with design team to determine if design choices fit within project requirements (accessibility, performance, responsive design principles, and budget)

  • Interpret and translate client discussions into actionable online strategy

  • Develop project estimates

  • Provide strategic leadership on projects, when applicable

Required Skills

  • Strong understanding of semantic HTML

  • Strong understanding of modern CSS

  • Strong understanding of responsive design principles

  • Strong understanding of front-end and back-end performance concepts

  • Strong understanding of accessibility best practices and WCAG 2.2 guidelines

  • Ability to maintain scalable CSS architectures

  • Ability to translate and replicate designs with precision while maintaining accessibility and responsiveness

  • Ability to conduct accessibility audits

  • Ability to create accessible interactive components with vanilla Javascript

  • Ability to solve complex problems or work with others to find a solution

  • Strong attention to detail and code consistency

  • Strong understanding of DRY and KISS principles

  • Innovative nature that brings new ideas to the table

  • Demonstrated ability to consistently complete projects on time and above expectations

Preferred Years of Experience

3-5 years

Company Expectations

  • Able to lead a client through many challenges

  • Stays calm under pressure

  • Is proactive in communication with others, using appropriate communication channels

  • Starts to identify ways to mentor others

  • Ability to solve basic problems that arise during the process of completing a task

  • Displays professionalism in interactions with staff and clients

  • Demonstrates time management of self and encourages the same behavior

  • Understands the correlation between time and budget

APPLY
Previous
Previous

Sara Steever Announces Retirement from Paulsen

Next
Next

BV Media Group: Sales & Marketing Director