Using audits to drive change, Mechanics Bank launched with a new CMS and an improved design that follows web best practices. Find out how. 

Front-End Developer

We're always looking to meet with talented front-end developers. While we're not currently hiring for a front-end developer, we'd love to chat.

Drop us a line.

We are not currently hiring for a front-end developer. But, talent is talent — if you're a top-tier front-end dev, we'd love to get to know you.

We're thankful to have an incredible front-end development team. But, while we're not currently searching for a front-end developer, we'd still love to get to know you.

Here’s what we look for: someone who can take user-centered web design and make it real through solid front-end development skills. We need someone who understands accessibility and performance — who can handle the HTML/CSS to make accessible and responsive design a reality.

This is a development-forward, but design-minded position.

Essentials.

  • Work with design to build design systems to act as a toolbox for the design process, leaning more toward blocks and elements than full-page templates
  • Extend existing design systems for support clients and ongoing sites.
  • Work seamlessly with our back-end developers and the rest of the development team on projects of all sizes & scopes.
  • Translate design mockups into flexible HTML and CSS to be used in the completed project.
  • Maintain current skills and industry best-practices
  • Be accountable for tasks, track time, and keep team members in the loop
  • Strong oral and written communication skills with both teams and clients.

Bonus Points

  • Has a strong eye for design and a desire to create user-centered, content-driven websites.
  • Experienced in grid systems/CSS frameworks (Bootstrap is our preference)
  • Experienced in CSS pre-processing (SASS is our preference)
  • Some familiarity with javascript/jQuery 
  • An understanding of how design and front-end fits within a content management system

Experience with agile methodologies is a plus, and we like to see experience working within a team and all the technologies that entails — from development technologies like source control and continuous integration to communication technologies like Slack and Figma. Familiarity with building accessible websites is also a big plus.

Resources on the design process.

We’ve written at length, both here and beyond, on design.

Episode 24: Maintain and Improve (w/ David Hobbs) Off-site link

Corey and Deane discuss the people and rules that help run a website after launch. Then, David Hobbs, author of Website Product Management: Keeping Focused During Change, joins to talk about transferring a site from a project to a product — what that means to keep the site going after launch, where it most often fails, and how to streamline requests and set reasonable expectations for the future of the site.

October 17, 2023 | The Web Project Guide Podcast

Episode 19: Implement the Design (w/ Ethan Marcotte) Off-site link

Corey and Deane talk about how front-end development has evolved past the early days. Then, Ethan Marcotte, author of Responsive Web Design and Partner at Autogram, joins to discuss front-end development and how the world has impacted how front-end design is treated and approached. We also joke about whether Deane actually “invented” responsive web design. (He didn’t.)

May 16, 2023 | The Web Project Guide Podcast

Episode 17: Plan for Hosting (w/ Elias Lundmark) Off-site link

Corey asks Deane a brutally honest question: as non-developers, why should we care about hosting at all? Then, Elias Lundmark, product manager for cloud hosting at Optimizely, joins us to talk about website hosting in common terms — cloud versus on-premises, the reality (and politics) of “five 9s,” and the things you need to understand before choosing a hosting provider or vendor offering.

March 15, 2023 | The Web Project Guide Podcast

Check out more articles on design.