Position Title: Drupal Developer
Number of Openings: 1 (Open to Global Applicants)
Position: Full-time
We are seeking a skilled and passionate Drupal Developer with proven experience in building and maintaining high-quality web applications using Drupal CMS (9/10/11) and the LAMP stack. The ideal candidate will support both new development projects and maintenance of existing systems, including multisite environments and Drupal migrations.
Responsibilities:
- Design, develop, and maintain web applications using Drupal 9/10/11, PHP, MySQL, Apache, and Linux
- Lead or support site migrations from older Drupal versions or legacy systems
- Install, configure, and maintain Drupal core, contributed, and custom modules
- Evaluate and recommend Drupal modules and architecture to meet project requirements
- Manage and maintain multisite Drupal configurations
- Collaborate with designers and developers to build responsive and accessible websites
- Develop and manage RESTful APIs for integration with external systems
- Ensure application performance, scalability, and availability
- Participate in troubleshooting, bug fixing, and ongoing production support
Essential Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field
- 2–4 years of hands-on experience in Drupal development
- Strong proficiency in Drupal CMS, PHP, MySQL, Linux, and Apache
- Expertise in front-end technologies: JavaScript, HTML5, CSS3, XML, jQuery, and Bootstrap
- Experience developing responsive/adaptive designs
- Familiarity with Agile/SCRUM methodologies, software architecture, and design patterns
- Knowledge of WCAG 2.0 A/AA accessibility and W3C web standards
Expected Requirements:
- Ability to work collaboratively in cross-functional teams
- Strong problem-solving skills and attention to detail
- Experience supporting and optimizing production applications
- Ability to assess technical requirements and deliver scalable solutions
Desirable Requirements:
- Exposure to MVC/MVVM frameworks like AngularJS
- Proficiency in Drupal theming and custom module development
- Familiarity with Docker, Composer, and Drush in Drupal environments
If you are passionate about Drupal development and building user-centered digital platforms, we encourage you to apply.
Please send your CV, relevant project samples, and detailed technology skills listed to info@stepinnovationsafrica.com
Subject line: “Drupal Developer”