View Our Website View All Jobs

Contractor - Drupal Frontend Developer

We are looking for a full-time Drupal Frontend Developer contractor to work alongside our team of talented developers, designers, and strategists. You’ll be tasked with theming large scale Drupal websites, working closely with our designers and backend developers, and implementing new features from established style guides and wireframes.

Responsibilities

  • Work within the Drupal theming system to create templates and preprocess functions to implement features using industry best practices.
  • Use HTML, CSS, and JavaScript to implement the visual design and user interactions for websites and web apps.
  • Implement designs using a mobile-first approach to creating pleasant, performant experiences on all devices, e.g. smartphones, tablets, and desktops.
  • Leverage frontend style guides and pattern libraries.
  • Engineer first class user interactions using modern JavaScript best practices and frameworks.
  • Ensure good user experience design in all work you produce.

Benefits

  • Flexible scheduling and working remotely.
  • An excellent work environment filled with smart, funny people who love what they do.

Qualifications

Required

  • Experience working with the Drupal theme system, or a demonstrated ability to have quickly gone from novice to expert themer in a different CMS.
  • Passion for writing fast and maintainable custom HTML, CSS and JavaScript while ensuring frontend performance best practices.
  • Experience implementing web designs within branded style guidelines.
  • Experience implementing rich Javascript interactions in collaboration with designers and backend developers.
  • Professional, yet personable demeanor. You must be able to represent yourself and Four Kitchens to our clients, other members of your team, and to open-source communities at large.
  • Enthusiasm for open-source philosophy and community involvement.
  • Intellectual curiosity and passion for making cool stuff for the web.

Preferred

  • Working with and producing interactive prototypes.
  • Experience auditing frontend performance issues and implementing improvements.
  • You’ve used or are familiar with frontend development tools, such as Sass, Bower, Grunt, and Gulp.
  • You’ve built sites using a  “mobile-first” approach to frontend development.
  • Experience working with large website projects.
  • You’ve worked on open-source projects and have experience with adhering to coding standards.

About Four Kitchens

Four Kitchens is a leading digital strategy firm with strong roots in the open-source and free-culture communities. We build websites and apps to engage audiences on virtually any device, in our pursuit of setting knowledge free. We hire developers, designers, and strategists with strong consultative skills and a desire to make a difference, both to our clients and to each other. 

Our Values and Culture

Our Web Chefs bring more than their professional skills to the kitchen and we encourage everyone to help guide the direction of our company. We all have a strong voice in what we do and how we do it. Collectively, our values—The Way Of the Web Chef—guide how we interact with each other, our colleagues, and our clients. Four Kitchens is not just a company — it's a closely knit team. We believe in the power of individuals coming together to do something bigger than they could have done alone.

Distributed Work

We believe good talent is where you find it and, as a distributed team, we’re excited to be pioneers in what we believe is the future of work-culture. Even though we have no physical office, we strive to remain a collaborative community using tools like Slack and Zoom. The Web Chefs span four time zones and our goal is for team members to feel like they are working together in the same room, even if they're thousands of miles apart.

We hope you'll join us!

Interested? Here's how to get in touch.

When you send along your application, please include the following materials with your application:

  • Cover letter. Please reference how many hours per week you are available to work and the hourly rate desired. We'd also like some insight into your personality, hobbies, and interests beyond work.
  • Drupal.org and GitHub usernames.
  • Samples of your recent coding work. Public contributions on Github or Drupal.org are a bonus, but any recent work is helpful. We are looking for a code sample that will be a good starting point for a conversation about your experience and development philosophy. If the sample you provide is part of a team effort, please describe your personal contribution. Feel free to redact or obfuscate any client-identifying info. If you cannot show us actual code, please be prepared to describe your coding philosophy and standards in detail.
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150
Human Check*