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

Principal Web Developer

Job in Manila, Daggett County, Utah, 84046, USA
Listing for: TP ICAP
Full Time position
Listed on 2026-06-07
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
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 Principal Web Developer role within the Corporate Functions team, part of the TP ICAP Technology division. The successful candidate will be responsible for designing, developing, and maintaining web‑based user interfaces that are reliable, scalable, and intuitive. The role involves delivering high‑quality code supported by automated testing, working closely with cross‑functional teams, and contributing to wire framing and rapid prototyping activities.

The UI Engineer is expected to demonstrate an agile mindset, produce clear and comprehensive documentation, and exhibit T‑shaped capabilities by supporting teammates across different disciplines. Success in this role requires strong collaboration with business analysts, designers, and other technical and non‑technical stakeholders.

Role Responsibilities:

Design, develop, and maintain web-based user interfaces written in Typescript using React Ensure high-quality code through automated testing, particularly integration testing, and maintain a strong emphasis on code quality.

Collaborate with cross-functional teams, including Business Analysts (BAs), QA engineers, and Project Managers (PMs), to deliver solutions that meet business requirements.

Wire framing user interfaces for rapid prototyping and feedback

Demonstrate T-shaped skills by actively contributing to all areas of development and assisting team members in developing their own T-shaped skills

Participate in agile ceremonies and contribute to an agile mindset within the team.

Maintain detailed documentation of code, processes, and system configurations.

Work closely with Business Analysts 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, Docker, and modern Dev Ops workflows.

Familiarity with Acquia, Pantheon, or other enterprise hosting platforms.

Understanding of security hardening, performance tuning, and caching.

Soft Skills Strong communication skills and ability to explain technical topics clearly.

Ability to work collaboratively within Agile/Scrum teams.

Strong problem‑solving, analytical thinking, and attention to detail.

Ability to work independently and manage multiple tasks.

Desirable Experience / Competences Minimum 3 Years of professional web application development

Recent experience with React functional components (experience with other frameworks may be considered)
Experience writing integration and unit tests for user interfaces is required

Experience designing and building systems using a contract-first methodology is preferred

Must feel comfortable creating wireframes in Figma (or similar tools)

Experience with Isomorphic frameworks, such as NextJS is preferred

Experience with mono-repo tooling, such as NX or yarn work spaces, is preferred

Experience working in agile environments and a strong agile mindset.

Attention to detail and the ability to work…
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