Full Stack Drupal Developer (Banking | Contract)

Share this job!

Responsibilities:

  • Architect and Develop: Design and implement new features and functionalities in Drupal, guiding the overall website architecture to ensure scalability, security, and maintainability.
  • Integrations: Develop and maintain robust service interfaces between Drupal and external systems, including APIs and third-party services.
  • Stakeholder Collaboration: Work closely with business and technical stakeholders to perform detailed technical analysis and deliver business-aligned solutions.
  • Custom Development: Evaluate community-contributed modules and develop custom Drupal modules when necessary to meet business requirements.
  • Mentorship: Provide guidance, training, and mentorship to junior developers on best practices, coding standards, and new technologies.
  • Project Planning: Participate in task estimation, effort forecasting, and scheduling for both new development and ongoing maintenance activities.
  • Performance Optimization: Conduct code reviews, optimize performance, and implement best practices to enhance site speed and reliability.
  • Support and Troubleshooting: Maintain, test, and troubleshoot both intranet and internet Drupal sites, ensuring minimal downtime and consistent user experience.

Requirements:

  • Bachelors degree or higher, in Computer Science, Information Technology, or related field.
  • Experience:
  • (i) Minimum 4 years of professional experience as a Drupal PHP Web Application Developer for intermediate-level roles.
  • (ii) Minimum 8 years for senior-level roles.
    
  • Functional Skills:
  • (i) Solid understanding of project development life cycle methodologies.
  • (ii) Ability to participate in and support all phases of the software development life cycle, from requirements gathering to deployment and support.
    
  • Technical Expertise:
  • (i) Extensive Drupal 8 & 9 experience, including enterprise-level development, custom module creation, theme development, and system architecture.
  • (ii) Proficient in Drupal theming using Twig, JavaScript/jQuery, Bootstrap, and SASS/SCSS.
  • (iii) Strong background in PHP and deep understanding of the Drupal API and theme layer.
  • (iv) Skilled in integrating third-party and open-source applications into Drupal.
  • (v) Knowledge of Drupal best practices, caching strategies, and deployment processes.
  • (vi) Solid front-end skills with HTML5, CSS3, and JavaScript for building responsive, dynamic interfaces.
  • (vii) Experience with development tools and workflows: GIT, Composer, NPM, Drush, and SSO.
    
  • Nice to Have:
  • (i) Familiarity with modern front-end frameworks like Node.js, ReactJS, AngularJS, Tailwind CSS, or Bootstrap.
  • (ii) Experience with MS SQL Server (latest versions).
  • (iii) Ability to navigate and use basic Linux commands.
  • (iv) Comfortable using tools like GIT, SSO, NPM, Composer, Drush, and working with the Drupal API.

Additional info:

  • This role is offered on a yearly renewable contract basis, with the potential for permanent employment based on performance.

To apply, please visit www.gmprecruit.com and search for Job Reference: QYYWRXXV


To learn more about this opportunity, please contact Yingying at yingying.lai@gmprecruit.com
We regret that only shortlisted candidates will be notified.

GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239

This is in partnership with the Employment and Employability Institute Pte Ltd (e2i).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.

By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Hiring Enquiry

Submit Resume