
Appaway
Add senior Ruby on Rails developers to your SaaS team. Discover how we helped a restaurant SaaS close expertise gaps and scale to 1M+ users.
years of single-developer continuity
repeat role requests
days from request to interview
days from request to start
years of single-developer continuity
repeat role requests
days from request to interview
days from request to start
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
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.
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 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.
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
Core technical roles placed:
Skills:
Responsibilities:
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.

Add senior Ruby on Rails developers to your SaaS team. Discover how we helped a restaurant SaaS close expertise gaps and scale to 1M+ users.

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

Explore how Marorka supported a legacy platform and built a cloud-based IoT solution without expanding headcount for each effort.
Get all the details you need before starting your risk-free trial. Call us at:
+ 44 1509 733445
What happens next?