“DJ is phenomenal. They find amazing candidates, make hiring extraordinary devs easy. Think of it as having a top recruiter, HR, and payroll departments in dozens of countries.”
Stop struggling to find talent for legacy stacks. We headhunt senior Zope & Plone veterans who understand ZODB, Acquisition, and the complexities of migrating Python 2.7 codebases. Hire engineers who know the history of your stack and can guide you to the future.
Andres
Recruitment Expert
Verified
We don't send you generic Python juniors. We headhunt veterans with proven experience in specific Zope technologies:
Keep the lights on. We find developers who can patch security vulnerabilities in Zope 2.13 and Python 2.7 environments. They are experts in debugging DTML, fixing ZCatalog indexing errors, and ensuring your instance stays performant under load.
Running an older version of Plone (3/4/5)? Our candidates are experts in Archetypes, Dexterity, and Diazo theming. Whether you need to develop new add-ons or simply keep the CMS secure, we have the talent network you need.
Has your Data.fs grown to 50GB? Is your instance restarting randomly? We verify candidates on their ability to perform disaster recovery, optimize caching strategies ), and debug complex threading issues in the Zope application server.
Maintaining customized versions of Plone, ERP5, or Zope Toolkit (ZTK) based applications.
Albert
Senior Zope 2 Maintainer & ZODB Specialist
Arthur is a 15-year veteran of the Zope ecosystem. We recently placed him with a US healthcare provider to stabilize a critical intranet running on Zope 2.13 and Python 2.7
Dimitri
Plone Modernization & Python
Dmitri is an expert in the “hard” upgrades. We placed him with an educational non-profit to manage their migration from Archetypes to Dexterity content types.
David
Migration Architect
He bridges the gap between legacy and modern. She was headhunted for a media company to lead their exit from Plone 4.
Testimonials
As a leading remote IT recruitment agency, we care that our clients take part throughout the hiring process. Why? Because for us, hiring a qualified candidate is not only about the skills and abilities, but it’s also about how candidates match with your company’s culture.
As soon as you talk with us or fill our form, the first thing we do is analyze your company. We want to understand your culture and the type of people you value working with.
In 2 weeks, you’ll start reviewing people that match your requirements. We focus on providing you 3-5 top candidates instead of giving you an endless list.
Once you select the candidate, we handle all the contracts, NDA’s and payments from day 1.
We proactively source across global markets and triage applicants based on their expertise, salary band, U.S. time-zone overlap, English fluency, and long-term availability.
A recruiter assesses English proficiency, async communication, culture add, motivation, and availability. We verify work history and stability (no serial short stints).
Finding a developer who truly understands Zope 2, Plone, and the ZODB in 2025 is nearly impossible on standard job boards. That’s why we specialize in headhunting the specific, senior-level talent that still exists in the global market—engineers who have spent the last decade maintaining, optimizing, and migrating enterprise Zope systems.
Senior engineers run a live session to walk through design trade-offs, testing approach, and deployment basics.
We speak with past stakeholders and review code artifacts where possible. We confirm achievements, ownership level, and reliability in distributed teams.
We align on start date, hardware/security constraints, preferred collaboration tools, and, when needed, relocation logistics inside the US.
While the original Zope 2 is largely considered legacy, the Zope foundation continues to maintain modern versions (Zope 4/5) that run on Python 3. However, many businesses are stuck on Zope 2.13 (Python 2.7). We hire developers who specialize in maintaining these older, unsupported versions.
Yes. This is our primary focus. The best path forward for a Zope application is often a migration to Django. We headhunt “Bridge Developers” who have deep experience in both frameworks to facilitate this transition.
Lack of commitment. Legacy code can be frustrating. Freelancers often abandon these projects when they find “easier” work. DistantJob places full-time, dedicated employees who are integrated into your team and committed to the long-term stability of your project.
We ask specific technical questions regarding transaction management, object persistence, packing strategies, and conflict resolution errors within the ZODB. A developer who cannot explain Zeo clients or blobs is not presented to you.
Yes, the shortlists prioritize dependable overlap and strong async communication.
Yes: global contracts, NDA, payroll, benefits, and compliance are included.
You’re covered by our money-back and replacement guarantees.
When you partner with DistantJob for your next hire, you get the highest quality developers who will deliver expert work on time. We headhunt developers globally; that means you can expect candidates within two weeks or less and at a great value.
Increase your development output within the next 30 days without sacrificing quality.