Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Drupal Developer (REMOTE)

LaBine and Associates

Drupal Developer (REMOTE)

Chicago, IL
Full Time
Paid
  • Responsibilities

    Join a creative, collaborative, and nimble team to help architect and build innovative digital products.

    The Drupal Full Stack Developer is a dynamic individual responsible for implementing front-end and back-end development on client websites and web applications utilizing HTML, CSS, JavaScript, jQuery, PHP, and other relevant programming languages leveraging the Drupal CMS. Experience with Drupal Commerce is highly desirable. Other responsibilities include other application architecture; server configuration; developing, maintaining, and following coding standards and best practices; working with the creative and sales teams to estimate upcoming projects and proposals; staying informed of new web development trends and technologies in order to bring ideas and suggestions to current and future projects. Other duties as requested.

    You’ll work in a fun, energetic environment that builds careers and makes news.

    Required experience:

    • Strong PHP skills
    • Three to five years of experience with Drupal configuration and management (including both Drupal 7 and Drupal 8/9)
    • Experience building solutions utilizing Drupal Commerce
    • Writing custom Drupal modules and utilizing hooks
    • Basic Apache configuration and management
    • Understanding of server configurations (LAMP, LEMP, etc.)
    • Strong understanding of HTML and CSS
    • Strong understanding of web standards, cross-browser and cross-platform development techniques
    • MySQL database experience
    • Knowledge of front-end frameworks like Bootstrap or Foundation
    • Knowledge of package management like Gulp or Webpack
    • Cloud Services like Rackspace or Amazon EC2
    • Bash or other shell scripting languages
    • Git, including an understanding of Git workflows
    • Concurrent versioning systems like GitHub or BitBucket
    • Demonstrated ability to work both independently and as a member of a team
    • Commitment to excellence, usability, and coding standards
    • Intense attention to detail

    Nice to have experience:

    • Active involvement in Drupal.org community
    • Experience working in virtualization management like Vagrant or Docker
    • Experience working in configuration Management like Chef, Puppet, Ansible, or SaltStack
    • Symfony experience
    • Familiarity with other content management systems (WordPress, Kentico, Django, Sitefinity, etc.)
    • IIS, Microsoft Azure, or Google App Engine
    • CSS Preprocessors like Sass or LESS
    • Twig templating experience
    • jQuery experience
    • Linux Systems Administration (Ubuntu, Red Hat, CentOS)
    • VMware, OpenStack, VirtualBox
    • Monitoring software like New Relic or Nagios
    • Consulting work on server side (AWS/Rackspace, security setup, environment configuration / load balancing / routing / etc)
    • Web Serving Software/Architecture (Nginx, PHP-FPM, Varnish)
    • Strong understanding of relational databases (MySQL, MS SQL, PostgreSQL)
    • Familiarity with NoSQL and data warehousing
    • Familiarity with security and performance testing techniques