Web Developer & Designer

Description of Position:

The Web Developer & Designer is responsible for building and designing websites, emails, surveys, forms, social media assets, and other digital assets for our nonprofit clients. Working with a cohort of highly skilled nonprofit technology professionals and in concert with the Technical Director, the Web Developer & Designer participates in a wide variety of digital technology efforts in support of nonprofit fundraising and communication programs. The work of the Web Developer & Designer may include direct client contact as well as the configuration of various digital platforms. The right person for the job will be proficient in creating designs using Adobe Creative Suite, HTML, CSS, and other programming languages. Candidates should have some experience with User Experience and Web Accessibility. Experience with JavaScript, jQuery, PHP, API development and other advanced coding skills is a plus.

Responsibilities:

  • Support discovery conversations internally and with clients in order to define requirements and to translate those requirements into effective designs that meet client needs while incorporating best practices of fundraising, communication, and web development
  • Design and building of websites, emails, forms, and more
  • Work cohort-style with other nonprofit technology professionals to internalize client goals and to achieve them through digital solutions
  • Translate visual and written design ideas into beautiful and smart designs with a strong understanding of development fundamentals necessary to convert design files into efficient code
  • Work with client requirements and needs to create solutions that are based in design, development or a combination of both
  • Evaluate, design, code, and test web applications
  • Develop and maintain an understanding of the Internet marketplace, including industry trends, terminology and dynamics
  • Work on multiple projects in parallel while managing scheduled deliverables for multiple clients
  • Work with other designers and/or developers in different phases or aspects of a project
  • Knowledge of usability testing to ensure web best practices are taken into account on all designs produced
  • Ability to manage all or part of a design methodology, including discovery, site architecture, wireframing, graphic design and technical handoff
  • Ability to explain technical information to nontechnical staff and clients both written and verbally


Skills/Education/Experience:

  • Bachelor’s Degree
  • 3+ years of experience in both Graphic Design and Web Development
  • Ability to design using Adobe Creative Suite (Photoshop, Illustrator, XD, InDesign)
  • Solid understanding of user interface, visual design, site architecture, and web page optimization techniques as well as a strong understanding and appreciation of Web Standards and Web Accessibility principles
  • Strong knowledge of HTML and CSS
  • Strong understanding of responsive web design
  • Experience with JavaScript, jQuery, PHP, and API development preferred
  • Experience working directly with clients preferred
  • Experience working with nonprofits a plus
  • Experience working with Blackbaud products or similar systems a plus
  • Experience with Google Analytics and Google Tag Manager a plus
  • Experience with design visualization products such as Invision a plus
  • Experience with Adobe XD and Sketch a plus
  • Knowledge of CMS tools and best practices for WordPress and Drupal a plus
  • Ability to manage and meet scheduled deadlines
  • Strong written and verbal communication skills
  • Strong work ethic and the ability to multitask in a fast-paced environment
  • Desire to constantly learn and to be challenged with new technology