Expanding frontend delivery without adding internal headcount

6

years of single-developer continuity

2

repeat role requests

7

days from request to interview

25

days from request to start

Expanding frontend delivery without adding internal headcount

6

years of single-developer continuity

7

repeat role requests

7

days from request to interview

25

days from request to start

Table of contents

Project details

Client: Fidectus

Location: Switzerland

Industry: Energy trading software

Duration: 2020 – present time

Tech Talent Placed: 2

Tech Stack:

Backend: Java (microservices)

Frontend: Angular 12, Angular Material, WebSockets, Chart.js

The client

Fidectus is a software company that builds a cloud-based platform to support energy and commodity trading operations in over-the-counter markets. It is a unified system that automates key post-trade processes, including trade confirmation, regulatory reporting, and payment settlement.

The challenge

At that stage, Fidectus was a young startup with a small core team and a product still being built. The team needed a development model that matched their size and budget and allowed them to grow gradually.

To keep development moving forward, Fidectus needed extra engineering capacity. However, hiring in-house was not a viable option at that point, since it would have added fixed costs, legal and administrative work, and reduced the flexibility to scale the team along with the changing needs. Fidectus required engineers with the right skills who could join quickly and start contributing without stalling delivery.

The project scope

The cloud-based web system covers several product areas — Confirmation, Settlement, Regulatory Reporting, EMIR, and Broker Fee, each with its own regulatory and trading requirements.

UNL’s engineers handled the user interface across these workflows, including:

Data tables and detailed transaction views

Operational dashboards

Complex document editors

Frontend validation aligned with backend logic

Business-rule-based document transformations

Building the document editors was one of the most challenging tasks. The forms were non-standard and included many fields and complex validation rules based on trading specifications. After several iterations, the team settled on the following approach:

Generating forms directly from formal specifications

Custom billing, invoicing, and subscription management

Centralizing validation logic on the backend

Reflecting backend validation results on the frontend

This removed duplicated validation logic between layers.

In addition to feature development, engineers introduced end-to-end tests, as the project previously had none.

UNL’s process

The collaboration started in January 2020 with a small project. Happy with the result, the client turned to UNL to help them extend their in-house team with a JavaScript and Angular developer.

The role requirements were shared at the end of January. In early February, the client interviewed the candidate, approved the fit, and scheduled the start.

In June, Fidectus requested an additional mid- to senior-level UI developer with a similar skill set. A suitable candidate was placed within 20 days, joining the team at the end of July.

 

Role Request

 

January

 

 

Interview & Approval

 

 

February

 

 

Additional Role Added

 

June

 

 

Time to fill: 20 days

 

Technical expertise supporting delivery

Core technical roles placed:

Skills:

  • Angular 12
  • Angular Material
  • WebSockets
  • Chart.js

Responsibilities:

  • Implemented specification-driven form architecture for document editors
  • Developed complex frontend validation flows aligned with backend validation logic
  • Built UI components for structured data tables, dashboards, and document views
  • Integrated WebSocket-based communication between frontend and backend
  • Applied rule-based document transformation during data import
  • Introduced end-to-end tests to improve regression detection

Talent gaps slowing delivery? Add senior developers who fit your stack and culture.

The result

Adding UNL’s frontend developers increased the Fidectus team’s delivery capacity without the strain of internal hiring.

By reworking the validation logic between the frontend and backend, the team reduced maintenance effort and the risk of errors when trading specifications changed. Also, the introduction of end-to-end tests improved regression detection.

The collaboration continues today, with a UNL developer remaining part of the Fidectus team.

See more case studies

Solhea

Explore how flexibility in development capacity enabled Solhea to run multiple healthcare projects despite shifting expertise requirements.

Learn more

Still have questions?

Get all the details you need before starting your risk-free trial. Call us at:

+ 44 1509 733445

What happens next?

Schedule a call at your convenience

Sign the NDA

Discuss your goals and project details

Approve the selected developers

Confirm the proposal and start interviews

Schedule a free consultation

top