Languages: English
Job Description
Required Experience:
Drupal Expertise:
- Proven experience with Drupal (preferably Drupal 8/9/10).
- Familiarity with Drupal theming, Twig templates, and custom module integration.
- Understanding of multilingual setups and internationalisation (i18n) for global projects.
Angular:
- Proficiency in Angular (latest versions) for building dynamic front-end components.
- Strong understanding of Angular modules, services, and component-based architecture.
Front-End Development Skills:
- Expertise in HTML5, CSS3, SASS, and Typescript.
- Familiarity with modern front-end tooling (Webpack, npm, etc.).
UX/UI Focus:
- Understanding of responsive and adaptive design principles.
- Ability to transfer wireframes into functional interfaces.
- Knowledge of accessibility standards (e.g., WCAG).
Version Control and Collaboration:
- Experience using Git and collaborative tools like GitHub or GitLab.
- Familiarity with Agile/Scrum workflows and tools like JIRA, Confluence.
- Familiarity with Docker or other containerisation tools.
- Capability to write clear and structured technical documents.
Problem Solving and Debugging:
- Strong debugging skills for both Drupal and Angular environments.
- Familiarity with browser developer tools and performance optimisation.
Specific Expertise:
- HTML/CSS
- JavaScript and associated libraries (jQuery, Ajax, JSON, GSAP)
- Drupal themes
- Angular/TypeScript