Entry Level Back-end / Drupal Developer
Informatics Studio is seeking junior-level Drupal developers to aid in the development of numerous web projects. We are a design and development company with employees working from home. Chosen candidates will work remotely with the development team in close collaboration. We require basic knowledge and experience in front or back-end web development, strong organizational skills, and attention to detail.
Based in Pittsburgh with a well-established national and international practice, we offer world-class visual design and communication strategy with supporting expertise in human-centered design and innovative applications of technology. The firm has grown out of academic and practical experience to provide a unique structure for collaboration with the public sector, nonprofits, and mission-driven companies to support social change worldwide.
At Informatics Studio, our developers are the backbone that brings great design together with solid technology. We believe that development requires more than coding expertise, but also creative thinking, attention to detail, and a consistent collaborative approach. We design and build a wide range of web applications leveraging a variety of different technologies, primarily utilizing Drupal as our backend CMS.
What matters to us when it comes to experience:We don’t care as much about how many years of experience you have, but what we do care about is your talent and passion for your work. If you are a good fit with our team, you will gain knowledge and high-level expertise through collaboration with senior developers. Here are some of the things we believe should be important as a Drupal developer:
Drupal 9/10/11 ExperienceContent-type and field creationViews developmentContrib Module setup and configurationDeep understanding of Permissions configurationsComposer, Drush, Git experienceExperience with Drupal config managementCustom module development experiencePHP development experience (PHP 8+)Object-oriented PHP development experience.Custom query development using Drupal's native query functions (ex: entityQuery)Extensive knowledge of Drupal Classes and hooks available and generally how to use them.Knowledge of widely used contributed modules and their pros and cons.Twig templating experience.Experience in SASS/LESS CSS preprocessingAbility to work in custom and/or preexisting styling environments.Ability and willingness to work into alternate drupal workflows and custom modules setups and adhering to them (while giving suggestions on how to improve them). 508 Compliance
Technologies we use:Below are some of the platforms and technologies you may gain experience in:
Languages:
PHPHTMLJavaScript CSS (LESS, SCSS)MySQLTemplate Languages (TWIG, Go Templates, Liquid)Server Scripting (SH, Bash)Integrated and 3rd Party APIs (REST, JSON API, GraphQL)DOM API
Platforms:
DrupalWordpress HugoJekyllVueAngularNodeUbuntu Linux ServerApacheWindows / Mac / Linux (Local Development)
Workflow & Deployment Tools:
Git, Git-LFSGulpWebpackBower
Frontend Frameworks & Tools:
D3.jsjQuery, jQuery UiHighcharts.jsMapboxBootstrap
If you believe that you would be a good candidate and would like to learn more, please copy your resume to steven@informatics-studio.com and joe@informatics-studio.com.