Front End Developer

Company description:

Since 2005, Yodle has grown to 1,400+ employees, and we’re not slowing down. With an unmatched combination of rapidly-developing technology, thoughtful data analysis, and expert levels of service, we make online marketing accessible to local businesses.


Everyone at Yodle plays a pivotal role in the company’s overall success. Here, there’s no such thing as slipping through the cracks. We’ve maintained our startup culture for a reason: to create an environment where you can own your ideas and run with them, no matter where you happen to fall on the org chart.

Job Description:

Front-End Developers play an important role on our User Experience (UX) team, developing the presentation layer of Yodle’s properties including websites, functional web applications, and mobile applications. Front-End Developers collaborate openly with other members of the UX discipline, including Interaction Designers and Visual Designers, as well as Product Managers, Technical Developers, and QA.

Great candidates for this role are enthusiastic about the constantly evolving world of front-end web and mobile technologies. They have expert skill in HTML, CSS and JavaScript – writing standards-compliant code from scratch—as well as MVC concepts. They understand how to support the range of browsers and devices that people may be using. They are equally comfortable collaborating with designers as well as developers. They are meticulous in ensuring the quality of their work.

Strong Front-End Developers think not only about the code, but also about way users interact with the things we create. They love to use their skills to create better user experience. Can a screen-based behavior be used to help a user understand a task better? Make it faster to find the right information? Front-end technology has evolved to the point where it can shape the user experience, and we are passionate about finding ways to do that.


•Participate in our UI development processes by establishing and documenting development standards and common components for common usage across all Yodle applications
•Writing standards-compliant front-end code for websites, web applications, and mobile solutions using HTML, CSS and JavaScript
•Testing the front-end code for supported browsers and devices
•Collaborating effectively with UX team members to ensure the effectiveness and quality of the design solution
•Working closely with members of the development and QA teams to ensure the front-end code can be effectively integrated with the technical solution in an Agile Software Development environment
•Promote system design across the team


•Strong portfolio of work showing experience developing standards-compliant front-end code for marketing websites, web applications, and/or mobile experiences
•Demonstrated experience in incorporating reliable unit and end-to-end testing to UI frameworks
•Proficient in Javascript (including ES6)
•Proficient in HTML5 / CSS3
•Experience with MVC frameworks
•Experience with Node.js a plus
•Experience with AngularJS a plus
•Experience working in an Agile Software Development environment
•Knowledge of additional programming languages, frameworks and database technologies is helpful
•Secondary UX skills in Interaction Design and Visual Design are desired
•Bachelor’s degree in Computer Science or a related field is preferred
•2+ years of experience


Yodle offers an excellent health and welfare package for you and your family, including a 401K match! Each office location offers its own unique set of perks such as free lunch, food trucks, contests, chair massages, gym memberships, commuter benefits, and don't forget about company happy hours!

Back to top