Senior Full Stack Developer REMOTEPERMANENT

Job Description

Happy Cog, an award-winning digital design, development, and marketing consultancy founded in 1999 and headquartered in Philadelphia, PA, USA is looking for a Craft and Drupal-savvy full-stack developer that is comfortable working with both back-end and front-end technologies. This full-time, salaried position is dedicated to working with clients with whom we've established long-term relationships, so it's possible you'll be working with a single client on a multitude of projects.

Happy Cog’s projects demand a breadth of experience across the entire development spectrum. We're not looking for unicorns or ninjas that are experts at everything (actually, we'd never look for either based on those terms alone) — focus is good, but empathy for a number of development practices is a best.

Happy Cog is a distributed company. That means, wherever you are (or want to be) in the US, that works for us. Day to day, you’ll work alongside our team using tools like Slack, Basecamp, Github, and video conference via Zoom.

You’ll be expected to work directly with our team and clients to translate requirements into functional code. Your communication skills and your eye for detail must be exemplary. This particularly includes spelling and grammar.

General Requirements

  • Experience building user interfaces for websites and/or web applications
  • Solid understanding of front-end technologies, including JavaScript, HTML5, and CSS3 (also, the ability to write JavaScript with and without the use of frameworks such as jQuery)
  • Expert in the PHP scripting language
  • Fluency with the Twig template language
  • Familiarity with Linux/Apache/NGINX or similar web server technologies
  • Familiarity with Ruby and Sass
  • Familiarity with Apache Solr™ search platform
  • Familiarity with front-end frameworks such as Angular, React, Vue, or similar "component-ish" libraries
  • Proficient with code versioning tools (Happy Cog uses Git and GitHub)
  • Experience managing and scaling web architecture with services such as AWS, Joyent, Pantheon, and/or DigitalOcean a plus
  • Experience integrating multiple data sources and databases into a cohesive web experience
  • Knowledge of secure user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Strong unit test and debugging skills
  • Comfortable working with debugging tools like Firebug, Chrome inspector, etc.

All Happy Cog employees must:

  • Be positive and collaborative (this is a team sport)
  • Be approachable and act in a manner that is welcoming to our clients, to your colleagues, and to our community
  • Teach, share, and seek to continually learn
  • Be passionate
  • Contribute to Happy Cog beyond your job description where needed—we take turns steering the ship

Happy Cog offers a comprehensive suite of benefits, including 401(k) with company matching, company-subsidized healthcare, four weeks paid time off, professional development opportunities, summer hours, flexible work schedules, and more.

About Happy Cog

People-first™. Happy Cog has been designing websites and digital experiences adhering to this principle since the Wild West days of the early web, when we were among the first to petition browser makers for what are now commonly accepted standards. If you were involved much in website development back then, you’ll remember browsers differentiated themselves by running proprietary rendering engines. Half the time the only solution was to write discrete code for each browser and redirect people when they hit the site. One version for Netscape, another for Internet Explorer. Pushing content up these mountains was costly and exhausting. Two sites meant two identical sets of content—or identical for as long as you didn’t make a mistake, update one and not the other, which happened often enough. To this day we continue to put these standards to use in new and novel ways.

We’re equally committed to a process that creates a lasting product. The web is a medium that can change quickly, and 18 years in this business have taught us a thing or two about making design last. We’re proud to claim work that has tolerated changes in taste and technology for greater than ten years — lifetimes, in web terms.

“People first” is not just a slogan. It’s an unambiguous ethic that instructs not only our work and studio culture, but the projects we choose to pursue. Our most rewarding experiences have been spent in collaboration with good people who have interesting problems.

Happy Cog works with nonprofit, higher education and media organizations as well as global brands. Some of our 100+ clients include Ben & Jerry’s, Zappos, Papa John’s, Nintendo of America, Harvard University, Georgetown University, Lagunitas Brewing, W. L. Gore & Associates, Memorial Sloan Kettering Cancer Center, Trek Bikes, and more.

How to Apply

Please apply here:
Only cover letters and resumes submitted though this link will be accepted

Contact Info

  • Location: United States
  • Phone Number: 215-701-3936
  • Email Address:
  Posted December 21, 2017