Overview
Position Description : We are seeking a Senior Drupal Developer with deep expertise in front-end theming and back-end module development. This role requires a mix of programming skills (PHP HTML CSS JS etc.) and aesthetics (understanding element arrangements on the screen follow strict style guides) and understands BC Govt media and accessibility requirements.
Responsibilities
- Contribute to Drupal core architecture with hands-on development in Paragraphs, Layout Builder, Views, and other core modules using Drupal APIs, hooks, and services.
- Implement responsive and adaptive design and manage the full web development lifecycle.
- Follow integration best practices (RESTful APIs, JSON:API) and work within configuration management, CI/CD workflows, and DevOps environments.
- Lead end-to-end Drupal site builds including planning, estimation, and defining technical approaches.
- Create custom modules from scratch using Drupal hooks, plugins, services, event subscribers; implement and extend Form API, custom entities, and route controllers.
- Translate comprehensive layouts and wireframes into Drupal Twig templates and ensure cross-browser consistency.
- Collaborate in a team environment, share code, and maintain development standards, including container-based development.
Qualifications
- Expertise with Drupal core modules (Fields, Views, Blocks, Taxonomy, Menus, etc.).
- Deep experience with Paragraphs, Layout Builder, Media, and Entity Reference.
- Experience with custom content types, view modes, form displays, and field formatters.
- Extensive experience with PHP 8, JavaScript, jQuery, and the Drupal theming layer including theme functions and customizations.
- Strong HTML5/XHTML and CSS skills with ability to ensure consistent styles across platforms and browsers.
- Ability to convert layouts and wireframes into Drupal Twig templates.
- Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, JavaScript/jQuery.
- Experience designing and developing responsive design websites and leading Drupal site builds end-to-end.
- Experience creating custom Drupal modules following standard Drupal methodologies.
- Understanding of integration concepts (RESTful services, API development).
- Experience working in a team environment with containers and adherence to development standards.
Skills
- Drupal
- English
- Full Stack Development
- HTML
- JavaScript
- jQuery
- MySQL
- RESTful (Rest-APIs)
What you can expect from us
- Together as owners lets turn meaningful insights into action.
- Life at CGI is rooted in ownership, teamwork, respect and belonging. Youll reach your full potential because you are invited to be an owner from day 1 as we work together to bring our Dream to life.
- Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities and benefit from expansive industry and technology expertise.
- Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
- At CGI we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer being able to perform your best during the recruitment process is important to us. If you require an accommodation please inform your recruiter.
- To learn more about accessibility at CGI contact us via email. This email is strictly for accessibility requests and cannot be used for application status inquiries.
- Come join our team, one of the largest IT and business consulting services firms in the world.
Experience
Senior IC
Key Skills
APIs, REST, Spring, SOAP, .NET, React, Node.js, Angular, J2EE, JavaScript, Web Services, Java
Employment Type
Full-Time
Experience
years
Vacancy
1
Salary
Monthly Salary: 75,000 - 150,000