Backend Drupal Developer: Digital Products
Remuneration: | cost-to-company |
Location: | Johannesburg |
Job level: | Junior/Mid |
Type: | Permanent |
Company: | Ad Talent Africa |
Who are we? A global FMCG business
Who are we looking for? A backend Drupal Developer to work on a 2-month contract.
What will you do?
As a Backend Drupal developer, you will play a crucial role in creating visually appealing and user-friendly web interfaces on the Drupal content management system. Working closely with the design and front-end development teams, you will transform design concepts into responsive and interactive Drupal themes. Your expertise in backend technologies and Drupal theming will contribute to delivering engaging digital experiences for our clients and end-users.
Identify, log, manage and ensure proper and on-time delivery of digital products requested by SA Marketing BU, according to the processes and SLAs agreed with the requestors.
- Backend development: Translate design wireframes and mockups into well-structured, cross-browser compatible and responsive Drupal themes using HTML, CSS and JavaScript
- Drupal theming: Develop custom Drupal themes from scratch or adapt existing themes to meet project requirements, ensuring consistency with brand guidelines and design specifications
- UI/UX implementation: Collaborate with the UX/UI designers to implement intuitive and visually appealing user interfaces that enhance the overall user experience
- Performance Optimisation: Optimise backend performance to ensure fast loading times, smooth interactions and optimal rendering across various devices and browsers
- Version control: Utilise version control systems (e.g., Git) to manage and track code changes effectively, fostering collaboration within the development team
- Accessibility compliance: Ensure that all backend elements meet web accessibility standards (WCAG) to provide an inclusive digital experience for all users
- Cross-functional Collaboration: Collaborate with front-end developers and other team members to integrate backend components seamlessly with the Drupal backend
- Quality assurance: Conduct thorough testing of backend features and troubleshoot issues, ensuring a high level of quality and consistency
- Continuous learning: Stay up-to-date with the latest frontend development trends, Drupal updates and industry best practices and incorporate them into the development process
- Documentation: Maintain comprehensive documentation for backend code, theme customisation and project-related information to facilitate knowledge sharing and future updates
What will you need?
- Bachelor’s degree in computer science, web development, or related fields. Relevant certifications and practical experience will also be considered
- Proven experience in frontend development, with a focus on Drupal theming. Previous involvement in Drupal projects and knowledge of Drupal theming best practices is essential
- Proficiency in Drupal, HTML, CSS and JavaScript, with strong knowledge of modern frontend frameworks and libraries
Skills:
- Back-end development
- Drupal
- HTML