Front End Designer, Contract


Location: Must reside within the U.S. Strong preference for Eastern & Central timezones.
This is a contract position at this time.

Candidates from diverse backgrounds are strongly encouraged to apply. All qualified applicants will receive consideration for employment without regard to race, ethnicity, religion, gender identity, sexual orientation, national origin, marital status, age, or any other characteristic protected by law.

About Echo&Co:

Echo&Co is a unique human-centered creative and technology firm, dedicated to doing good in the world. We have a clear vision to be an inclusive team of talented people who want to come, stay, and do their best work.

Echo&Co helps impactful organizations and social ventures create inspiring human journeys, the digital platforms to enable them, and the internal capacity to improve them over time. This requires us to lead client teams with complex stakeholder landscapes through substantial organizational transformation. Our work is richly challenging and uncommonly rewarding.

Echo&Co is a certified B Corp dedicated to advancing social and environmental benefit through our work. Promoting equity and inclusion is reflected in our core values and our team, who are equally passionate about their creative disciplines, doing good in the world, and building a community where everyone has access to the same opportunities and feels respected and valued. This is the foundation of our company and community, and extends to each team member, with utmost respect for individual experiences and contributions across race, gender, sexual orientation, religion, ethnicity, national origin, and/or ability.

You can learn more at

About this role:

The Front-End Designer is a talented designer and front-end developer who loves helping social sector organizations — nonprofits, foundations, museums, universities, social ventures — develop technologies that strengthen their relationships with constituents, increase their own digital literacy and sophistication, and attract new activists, donors, and supporters.

This position is responsible for extending and translating static designs into production-ready HTML, CSS, and JavaScript. In close collaboration with the client services, UX, and development teams, the Front-End Designer will build holistic design systems in the form of an in-browser style guide or pattern library. The Front-End Designer needs a strong eye for design, expert knowledge in HTML, CSS and JavaScript, and a passion for continually improving the design and code processes at Echo&Co. This position reports to the Senior Director, Experience Strategy, Architecture, & Design.


  • Coding modular, scalable front-end component libraries for large-scale website redesigns.
  • Accurately translating static design mockups to the browser and extending those designs to additional components, interactive states, and all screen sizes.
  • Providing deep expertise in digital accessibility to our team and clients, including knowledge of WCAG.
  • Accurately estimating the time required to complete work, and completing the work in close to the estimated time.

What you’ll need in this role:

  • A desire to be a part of a team and culture centered on inclusion, collaboration, shared values, continuous learning, compassion, candor, and humor.
  • A desire to build a design career at Echo&Co and be part of shaping the direction, deliverables and creative processes alongside your peers.
  • Enthusiasm for small business life and teamwork, with a desire to work in a fast-paced environment.
  • A desire to apply best practices from the design and front-end fields to the context of social, cultural, and environmental good.
  • Willingness and ability to travel occasionally, most commonly to Boston, New York, and Washington, D.C.

What you’ll do in this role:

  • Design and code in-browser design systems in the form of a pattern library.
  • Design and code responsive, accessible and maintainable HTML/CSS/JS prototypes.
  • Create design deliverables that align with client needs, are delivered on-time, and are of the highest quality.
  • Collaborate with client services, design, user experience, and technology leads to define and manage project scope, ensuring successful execution of design and front-end work.
  • Be a thought leader in the field of design systems and pattern libraries, especially as it applies to nonprofit, philanthropy, government, and social ventures.

Technical knowledge and professional experience you’ll need:

  • Degree and/or certification (or equivalent) in graphic design, web design, computer science, or a related field.
  • 2+ years experience creating digital brand experiences and web design products.
  • 2+ years experience with HTML, CSS/SCSS, and JavaScript.
  • A strong portfolio of creative work for digital channels: desktop and mobile web, applications, email, and social media.
  • Experience producing clean, reusable, semantic, accessible, performant, and mobile-optimized front-end code.
  • Experience making in-browser style guides and pattern libraries with tools like Storybook.
  • Experience using HTML templating languages like Twig.
  • Experience with varying CSS methodologies and front-end frameworks such as OOCSS, SMACSS, Atomic CSS, Twitter Bootstrap, Zurb Foundation, etc.
  • Experience using build tools such as Webpack and Node/NPM.
  • The ability to produce front-end design and code that holds up under various design constraints: different browsers, different dimensions, different resolutions, different internet connection speeds, and different interaction methods (mouse, keyboard, gestures, screen readers, and other assistive technologies).
  • Ability to rapidly diagnose and resolve front-end code issues.
  • Self-starter with strong self-management skills.
  • Ability to organize and manage multiple priorities.
  • Team player who loves to collaborate.

Nice to have Technical knowledge and professional experience:

  • Familiarity in PHP-based open source CMS platforms (Drupal, Wordpress) and an understanding of their integration with common nonprofit and e-commerce web technologies, such as: Salesforce, Blackbaud, Luminate, Tessitura/TNEW, EveryAction, ActionKit, third-party web marketing tools, social media platforms, etc.
  • Experience with modern javascript frameworks such as Vue, React, or Angular.
  • An inspired passion for, and understanding of, new and emerging tools, technology, and practices on the web.
  • An understanding of user experience best practices.
  • A strong grasp of web design: typography, color theory, grid systems and layout, etc.
  • Experience assisting technical teams in translating design concepts into technical and functional specifications.
  • Familiarity with major creative and user experience design tools, such as Adobe Creative Suite, Sketch, OmniGraffle, and Axure.

Echo&Co is an Equal Opportunity Employer committed to diversity and inclusion. All qualified applicants are encouraged to apply


Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*