This is a remote position.
The Full Stack Drupal Developer plays a critical role in designing, developing, and maintaining web applications using the Drupal CMS framework. This position bridges the gap between backend functionality and user-facing features, ensuring a seamless and dynamic experience for users. The role is essential to the company as it supports the development of scalable, secure, and high-performance web solutions that align with business objectives and enhance customer engagement.
What You’ll Do:
•
Develop and Customize Drupal Websites: Build and maintain Drupal-based websites, including custom module development, theme customization, and API integrations.
•
Implement Responsive Designs: Collaborate with UX/UI designers to create and implement responsive, user-friendly interfaces across devices.
•
Optimize Website Performance: Conduct performance tuning, troubleshooting, and code optimization to ensure high-speed, scalable, and secure web applications.
•
Maintain and Upgrade Platforms: Ensure the Drupal platform is up-to-date by applying updates, patches, and new features as needed.
•
Integrate Third-Party Tools: Develop and maintain integrations with external APIs, CRMs, and other business tools to extend platform functionality.
•
Collaborate with Teams: Work closely with project managers, designers, and other developers to ensure project timelines and goals are met.
•
Ensure Code Quality and Standards: Write clean, reusable, and maintainable code while following best practices and adhering to coding standards.
Requirements
• Educational Background: Bachelor’s degree in computer science, Software Engineering, or equivalent experience.
• Professional Experience: 5+ years of experience in Drupal development, including custom module and theme development.
• Technical Skills:
• Proficiency in PHP, HTML, CSS, JavaScript, and MySQL.
• Strong understanding of Drupal 8/9 architecture, APIs, and best practices.
• Experience with version control systems like Git.
• Problem-Solving Ability: Proven track record of debugging, optimizing, and troubleshooting complex Drupal applications.
• Collaboration Skills: Ability to work effectively within a multidisciplinary team, including developers, designers, and stakeholders.