Location: Remote
Level of management: Executive.
We are looking for a talented Drupal Developer to create amazing user experiences. The ideal candidate should have an eye for clean and artful web design, superior module development skills and be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, and functional websites.
Key Responsibilities:
- Module Development: Write well-structured, maintainable, and reusable Drupal modules.
- System Performance: Ensure high-performance, scalability, and availability of Drupal CMS solutions.
- UI/UX Implementation: Translate design concepts into responsive, intuitive, and user-friendly interfaces within the Drupal environment.
- Documentation: Create and maintain technical documentation for modules, themes, and solutions.
- Troubleshooting: Provide technical support, debug issues, and implement fixes efficiently.
- Collaboration: Work closely with designers, project managers, and other developers to deliver seamless digital experiences.
- Innovation: Stay updated with the latest Drupal trends, tools, and best practices, and proactively recommend improvements.
Job Requirements:
- Proven experience with Drupal development
- Strong knowledge of PHP, Drupal theme layer, and custom module development.
- Experience with front-end technologies (HTML5, CSS3, JavaScript, jQuery, Twig).
- Familiarity with Drupal APIs, hooks, and services.
- Understanding of database management (MySQL, MariaDB) and query optimization.
- Thorough knowledge of the Software Development Lifecycle (SDLC) including requirements gathering, design, development, testing, and deployment.
- Proficiency in site maintenance and administration, including security updates and performance tuning.
- Ability to architect Drupal solutions with a focus on security, extensibility, and performance.
- Experience with version control systems (Git) and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently as well as in a team.
- Excellent communication skills in English (written and verbal).
Kindly take note that our standard payment terms are 60 days EOM, strictly applied to every invoice.