×
Register Here to Apply for Jobs or Post Jobs. X

Senior Web Developer; Drupal

Job in Manila, Daggett County, Utah, 84046, USA
Listing for: TP ICAP
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    PHP Developer, Backend Developer, Front End Developer, Web Developer
Job Description & How to Apply Below
Position: Senior Web Developer (Drupal)
Location: Manila

Group Overview:

The TP ICAP Group is a world leading provider of market infrastructure.

Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.

Through our people and technology, we connect clients to superior liquidity and data solutions.

The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform.

Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview :

This is a Senior Web Developer (Dev) role that sits within the Corporate Functions team that is part of the TP ICAP Technology division. The successful candidate will be working as a Drupal Engineer to design, build, and maintain high‑quality Drupal‑based websites and digital experiences. The ideal candidate will have strong experience across Drupal site‑building, back‑end module development, front‑end theming, and modern Dev Ops practices.

This role requires a strong technical foundation, attention to detail, and the ability to collaborate effectively with BAs, designers, and cross‑functional stakeholders.

Role Responsibilities:

Drupal Development & Site Building
· Develop, configure, and maintain Drupal 8/9/10 websites.
· Build and customise content types, views, blocks, taxonomies, and menus.
· Create and maintain custom modules using Drupal APIs (hooks, plugins, services).
· Implement responsive themes using Twig templates and front-end frameworks.

Front-End Engineering
· Develop clean, responsive, and accessible UI components using HTML5, CSS3, JavaScript.
· Implement design systems or theme frameworks (e.g., Bootstrap, Tailwind).
· Optimise user experience across web and mobile.
· At least one modern framework:o Reacto Angularo Vueo Svelte Skills include:o Component‑based developmento State management (Redux, Vuex, Zustand, etc.)o Routing, forms, data-fetching patternsUI/UX Understandingo Familiarity with UI/UX principleso Ability to interpret Figma, Sketch, XD designso Attention to spacing, typography, color, and interaction patter

Back-End Engineering
· Write clean, maintainable PHP code following OOP principles.
· Work with Drupal’s configuration management, routing, and entity APIs.
· Integrate with third-party APIs and internal systems as required.

Database & Systems Integration
· Configure and optimise MySQL/MariaDB queries and schemas for Drupal.
· Utilise Drupal’s database abstraction layer effectively.
· Manage data migration, import/export, and content automation workflows.

Dev Ops & Deployment
· Manage code versioning using Git.
· Work with CI/CD pipelines and containerized environments (e.g., Docker).
· Deploy and optimise Drupal sites on cloud platforms (Acquia, Pantheon, AWS).
· Implement caching layers (Varnish, Redis) and performance tuning.

Security & Compliance
· Apply Drupal security best practices and monitor patching requirements.
· Ensure adherence to secure coding guidelines and governance frameworks.
· Manage user roles, permissions, and content workflows.

Testing & Quality Assurance
· Conduct unit, integration, and functional testing
· Debug and resolve defects across environments using tools like Xdebug or Drupal Devel.

Collaboration & Documentation
· Work closely with Business Analysts, UX/UI teams, and stakeholders.
· Interpret business requirements into technical specifications.
· Document technical designs, workflows, and deployment guides.

Technical Skills Strong hands‑on experience with Drupal 8/9/10 (site-building + back‑end development).Proficiency in PHP, including OOP and Composer.

Strong knowledge of HTML, CSS, JavaScript, and Twig templates.

Experience developing custom Drupal modules.

Good understanding of database design, SQL, and Drupal’s entity schema.

Experience with Git, CI/CD,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary