We are seeking a skilled and experienced Mid-Senior Level Drupal Developer to join our dynamic web development team. The ideal candidate will have a strong background in developing and maintaining Drupal-based websites and applications. This role requires a deep understanding of Drupal architecture, theming, and module development. The successful candidate will collaborate with cross-functional teams to deliver high-quality, scalable web solutions that meet our business needs.
Key Responsibilities:Design, implement, and manage websites using Drupal 8/9/10.Develop custom modules and themes to extend Drupal functionality.Perform regular updates and maintenance of existing Drupal sites.Work closely with designers, project managers, and other developers to ensure the timely and accurate delivery of projects.Participate in project planning and provide technical insight during the development lifecycle.Implement best practices for website performance, security, and scalability.Conduct performance tuning and optimization of Drupal websites.Write clean, well-documented, and reusable code.Conduct code reviews and provide constructive feedback to junior developers.Diagnose and resolve technical issues reported by clients or internal teams.Provide ongoing support and enhancements for existing Drupal sites.
Education:Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
Experience:3-5 years of experience in Drupal development.Proficiency in PHP, HTML, CSS, JavaScript, and MySQL.Experience with Drupal theming and module development.Familiarity with version control systems (e.g., Git).
Technical Skills:Strong understanding of Drupal architecture and best practices.Experience with Drupal 8/9/10.Knowledge of RESTful APIs and integrating third-party services.Familiarity with front-end frameworks and libraries (e.g., Bootstrap, jQuery).
Soft Skills:Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Ability to work independently and as part of a team.Proven ability to manage multiple projects and meet deadlines.Preferred Qualifications:Experience with Agile/Scrum development methodologies.Knowledge of headless Drupal and decoupled architectures.Experience with automated testing frameworks.Familiarity with cloud services (e.g., AWS, Azure) and DevOps practices.