Software (Drupal) Developer
Our Companyis looking for software development professionals (with Drupal experience) to join our product team.
Responsibilities
· Drupal module development. This includes writing new modules from scratch as well as working within established custom code to enhance or change existing features.
· Troubleshooting existing bugs, applying security patches, and testing your own work and others.
· Collaborate with product managers to design and estimate new features, enhancements, and bug fixes.
· Building custom integrations between Drupal, CRMs, payment gateways, email marketing systems, internal APIs, and other third-party services.
· Working with project managers to provide excellent customer service to our clients.
· Collaborate and code with fellow developers on major feature initiatives.
· Actively participate in team activities such as code reviews, new feature demos, and retrospectives.
Relevant Skills & Experience
Qualified candidates must have a sound understanding of back-end web development practices and Drupal 6/7/8 module development experience. We’re looking for someone who understands Drupal, but also knows when the “Drupal way” is not the best way. While Drupal is an important aspect of our stack, we’re not beholden to it and will use the right tools and techniques for the job when necessary. You must be open-minded and willing to work around Drupal when it gets in your way.
· Solid grasp of web development fundamentals (HTML, CSS, Javascript).
· 2+ years professional development experience with Drupal versions 6 or greater.
· Experience building custom Drupal modules from specification.
· Knowledgeable about secure coding techniques.
· Comfortable on a command line and familiar with the LAMP stack. Our stack includes: Drupal, Laravel, Lumen, Docker, Composer, CircleCI, ddev, and Codeception.
· Familiarity with Drush and knowledge of how to use it effectively.
· Ability to juggle multiple, competing priorities without sacrificing quality of work.
· Self-starter with strong self-management skills (ex: excellent follow-through with little supervision).
· Stellar communication skills (this is extremely important for remote teams).
· An excellent sense of humor.
Bonus points awarded for:
· Experience working on enterprise level SAS solutions where security, stability, and performance are top priorities.
· Experience with payment processing technologies and services.
· Experience with other PHP frameworks, Laravel would be plus.
· Experience with Salesforce.com and other CRM platforms.
· Experience working as part of a distributed team.
· Progressive non-profit or political campaign experience
Job Type
Client Payroll
Positions
Full-Stack Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Megan F