Interpersonal Frequency - Backend Drupal Developers
Poland - Remote
Hey there! I’m Joe, Director of Delivery at Interpersonal Frequency.
We’re a passionate team dedicated to building top-notch digital experiences that make a real impact. Our mission is to create powerful, user-friendly websites for government agencies, non-profits, and public organizations. We believe that great technology should be accessible to everyone, and we take pride in delivering innovative solutions that help communities thrive.
At I.F., we’re all about authenticity, collaboration, and accountability. We love what we do, and we’re looking for like-minded folks to join us.
If you’re someone who values integrity, takes ownership of your work, and enjoys working with a supportive team, you’ll fit right in!
We’re looking for two Backend Drupal Developers to join our team.
The first one is for Customer Activations, as we need someone who can develop backend functionality for new Drupal websites using our existing platform. You’ll be working on complex integrations, ensuring everything runs smoothly before and after launch.
Your main responsibilities will include::
📌 Quickly learn and integrate external APIs into the website platform.
🔍 Integrate with custom website search providers.
🛠️ Develop and implement custom modules.
🔑 Complete custom login requirements, including SSO and TFA.
🚀 Finish custom features based on provided requirements with minimal oversight.
🎯 Maintain a high standard of work quality.
💬 Communicate effectively with the team and stakeholders.
⏳ Meet deadlines consistently.
The second role is for Customer Success - we also need a developer to maintain and evolve Drupal websites post-launch. You’ll troubleshoot issues, develop new features, and ensure ongoing site performance and security.
In this role, you will:
🔧 Troubleshoot issues and ensure smooth operation of Drupal websites post-launch.
🌟 Develop new features to enhance website functionality.
🔗 Integrate APIs to improve site capabilities.
🔒 Ensure site security and address potential vulnerabilities.
🤝 Collaborate closely with teammates to optimize site functionality.
🧩 Address complex challenges and find effective solutions.
📈 Drive continuous improvement and innovation in website performance.
👥 Foster a strong team mentality with clear communication.
🎯 Commit to shared success and team goals.
These are full-time roles, with core working hours of 6 am-2 pm EST and the rest are flexible.
Requirements
To excel in the role of Customer Activations Backend Developer, you need:
✅ 2+ years of experience with Drupal CMS and strong knowledge of PHP.
✅ Expertise in custom module development using event subscribers.
✅ Experience in custom module development following Drupal code standards.
✅ Proficiency with event subscribers in Drupal.
✅ Excellent communication and client facing skills.
✅ AWS S3 integration expertise.
✅ Knowledge of web content migrations into new Drupal instances.
Brownie points for:
⭐ Experience with headless (decoupled) Drupal.
⭐ Active Drupal.org account is a plus.
⭐ Experience with a decoupled Drupal stack.
⭐ Exposure to front-end and decoupled technologies (PHP, React, Next.JS, and Typescript).
⭐ Ability to implement single sign-on (SSO) and two-factor authentication (TFA).
⭐ Experience with advanced site search using Solr and Elasticsearch.
To excel in the role of Customer Success Backend Developer, you need:
✅ 5+ years of experience with Drupal 7 and 10, including site builds and module maintenance.
✅ Expertise in custom development and PHP troubleshooting.
✅ Excellent communication and client facing skills.
✅ Familiarity with caching routines (e.g., Cloudflare).
✅ Skilled in API integrations (e.g., Jotform, Swiftype, Weglot, AWS S3).
✅ Proficiency in decoupled architecture with tools like Next.js, GraphQL, Tailwind & Storybook.
✅ Experience with monitoring systems (e.g., New Relic, disaster recovery).
Brownie points for:
⭐ Deep expertise in Drupal, including custom module development with event subscribers.
⭐ Experience with a decoupled Drupal stack.
⭐ Knowledge of security, load balancing, and failover systems (a plus).
⭐ Collaborative mindset in a team-driven environment.
⭐ Comfortable providing DNS configuration guidance.
We’re looking for people who are authentic, accountable, and strong team players.
You take ownership of your work, communicate openly, and enjoy working collaboratively with others.
If you’ve got a “I've got this” attitude and love tackling challenges, we’d love to hear from you!
Benefits
What’s in it for you?
💰 $4200 - $5800 per month*
🕒 Full-time & fully remote
🌍 Flexible schedule
🌴 Work in a supportive environment that values work-life balance
👩💻 Work with a passionate and supportive team
*Please note that this is a gross salary and that you are responsible for any tax-related procedures in your country of residence. We kindly ask you to apply only if you are happy to work remotely as an independent contractor.
The JobRack team is working with Interpersonal Frequency LLC to help them find their new team member.
The hiring process for this position will include the following steps:
1 - Filling in the application form once you click “Apply”
2 - Upload your CV
3 - Short interview with a technical recruiter
4 - Coding test, if short-listed
5 - Attending video interviews with the hiring company where you will have the opportunity to talk more about your previous experience and the new role
The JobRack team has gained a full understanding of the Interpersonal Frequency LLC’s needs and will review, filter, screen and test candidates in line with this.
To ensure your application is considered, take the time to carefully read the job description and submit a high-quality application.
We will, of course, provide you with feedback throughout the process.
At the request of Interpersonal Frequency LLC, applications for this position must be submitted through JobRack and direct contact with the employer is not allowed.
Please note that this position requires 100% commitment and is not suitable for those seeking a side job, freelance work, or part-time employment. It is important to only apply if you intend this to be your primary and only full-time job. Any attempts to work multiple full-time jobs without the knowledge of your employer may result in termination and a ban from applying to other jobs on the JobRack site.
Got questions about working remotely? Check out JobRack’s FAQ for answers to everything you might want to know. https://jobrack.eu/jobseeker-faq
ApplyJob Profile
RestrictionsCore working hours of 6 am-2 pm EST Fully remote Independent contractor
Benefits/PerksFlexible schedule Flexible working hours Full-time Fully remote Opportunity for innovation Part-time Remote-first company Salary Supportive environment Supportive team Supportive team environment Work-life balance
Tasks- Collaborate with team
- Develop backend functionality
- Develop new features
- Ensure site security
- Integrate external APIs
- Troubleshoot issues
API Integration API integrations AWS AWS S3 Caching Routines Cloudflare Collaboration Communication Continuous Improvement Custom Module Development Drupal ElasticSearch Event Subscribers Excel GraphQL Headless Drupal Interpersonal Next.js PHP React Single-Sign-On Solr Storybook Tailwind Troubleshooting Two-Factor Authentication Typescript Web Content Migration
Experience2-5 years
Timezones