Senior PHP/Drupal Developer – LATAM
About Distillery
Distillery Tech is committed to diversity and inclusion. We actively seek to cultivate a workforce that reflects the rich tapestry of perspectives, backgrounds, and experiences present in our society. In our recruitment efforts, we are dedicated to promoting equal opportunities for all candidates, regardless of race, ethnicity, gender, sexual orientation, disability, age, or any other dimension of diversity.
Distillery accelerates innovation through an unyielding approach to nearshore software development. The world’s most innovative technology teams choose Distillery to help accelerate strategic innovation, fill a pressing technology gap, and hit mission-critical deadlines. We support essential applications, mobile apps, websites, and eCommerce platforms through the placement of senior, strategic technical leaders and by deploying fully managed technology teams that work intimately alongside our client’s in-house development teams. At Distillery, we’re not here to reinvent nearshore software development, we’re on a mission to perfect it.
About the Position
We are seeking an experienced PHP/Drupal Developer with expertise in integrations and federated authentication solutions, particularly with SAML and eduGAIN. The ideal candidate will bring a deep understanding of framework architecture, data layering, and have a proven track record of working within multilateral federation environments.
This position offers the opportunity to play a critical role in enhancing the authentication methods and integration capabilities of our systems, helping to ensure smooth access for global users.
Responsibilities
- Develop and maintain Drupal-based systems with a focus on PHP development, ensuring optimal performance and security.
- Implement SSO (Single Sign-On) authentication mechanisms, integrating systems with the eduGAIN federation.
- Maintain and update the list of participating eduGAIN organizations, either manually or through automated processes.
- Ensure view-only access for users authenticated via eduGAIN, while protecting system integrity.
- Create clear and consistent user interfaces for authentication, aligning with web accessibility standards (WCAG 2.1 AA).
- Provide detailed error-handling and user support options for authentication processes.
- Ensure system compatibility across major browsers (Chrome, Firefox, Safari, Edge) and devices, maintaining a responsive design.
- Collaborate closely with internal teams to integrate authentication methods into existing systems and to manage any third-party system integrations.
Requirements
- Proven expertise in PHP and Drupal development, with a focus on integrations and system frameworks.
- Experience working within multilateral federation systems, specifically eduGAIN or similar federation standards.
- Familiarity with SAML authentication and supporting Single Sign-On (SSO) capabilities.
- Strong understanding of framework architecture and data layering, ensuring smooth integration of third-party services.
- Experience with WCAG 2.1 AA compliance and developing responsive, user-friendly interfaces.
- Ability to troubleshoot and implement robust error-handling mechanisms.
- Experience in managing and updating authentication systems with federated organizations.
- Knowledge of cross-browser compatibility and responsive design principles.
- Strong communication skills and ability to work within diverse, multinational teams.
Why You’ll Like Working Here
- The opportunity to work with and partner on multi-national teams that embody our core values: Unyielding Commitment, Relentless Pursuit, Courageous Ambition, and Authentic Connection.
- A generous, competitive compensation package for exceptional performers, alongside a competitive benefits plan and a generous vacation package.
- Remote working environment with flexibility.
- Professional and personal development opportunities within a fast-growing, innovative company.