IT Staff Augmentation for a financial technology company
Trading platform / 12-month engagement / 7-person team
About the client
Our client is a financial technology company providing transformative market-based solutions for businesses, entrepreneurs, retail and institutional investors. The company is focused on the democratization of securities trading and the elimination of intermediaries through the use of distributed ledger technology.
Their core product is a blockchain-based trading platform that enables efficient and secure trading of digital assets, such as cryptocurrencies, security tokens, and other digital assets. The platform uses proprietary technology, allowing companies to raise capital through the issuance of digital securities.
The client also develops other blockchain-based solutions, including a digital wallet and a system for tracking the ownership of physical assets using blockchain technology.
The client is introducing a new product and has an advanced architecture consisting of numerous microservices developed by multiple feature-based teams. They need to expand their development capacity minimizing the time required to hire and onboard new employees. Additionally, the client aims to revamp the approach used to evaluate the performance of their existing system in preparation for future business growth.
What we did
In close partnership with our client, we identified the necessary skill sets they needed and formulated an effective plan for augmenting their development teams. Within just one month, Radency effectively closed the talent and knowledge gap, a task that would have taken the company several months to accomplish on their own. To ensure client satisfaction with team's abilities and expertise, we involved them in the interview process of the top candidates for approval. Our developers seamlessly integrated into the client's organization, working directly under their leadership.
The client received their shortlist of pre-selected candidates.
Newly-added engineers begun delivering code.
We streamlined client’s hiring process from 6 to 2 steps
We staffed 4 out of 5 teams
Backend: Java/Kotlin, Spring Boot, Ktor, REST-API, GraphQL, GCP Pub/Sub
Data: Hibernate, PostgreSQL
Cloud: Docker, Kubernetes, ArgoCD, GCP
Frontend: React/Redux, Next.js
QA: JMeter, TestNG, JUnit, Appium, Cypress, Postman
4 backend engineers
1 frontend engineer
Team extension roadmap
Our approach is designed to be dynamic and adjustable, allowing us to respond swiftly to any changes in the client's needs and ensure seamless integration and successful outcomes for extended team engagements.
1 week of communication with stakeholders
Radency held a series of meetings with the product management and technical leadership to gain a comprehensive understanding of the project requirements, team expectations, product demands, and the necessary skill sets.
First commit in 2-3 days
As a result of the approach taken by Radency, the client was able to expand their team rapidly. The newly-added engineers were able to familiarize themselves with the system, process, and requirements before joining the team, enabling them to begin delivering code within the first 2–3 days.
2 weeks to get first batch of candidates
We optimized client's hiring process enabling the parallel screening of candidates. As a result, the client received their batch of pre-screened candidates within 2 to 3 weeks after the start of the hiring process.
20 % faster hiring of new team-mates
We kept communication open and fostered a collaborative partnership with our client, which helped us align with their changing goals and objectives and hire each new engineer 20% faster.
From 6 down to 2 rounds of interviews
We carefully evaluated candidates based on predefined criteria and provided the client with verified portfolios of pre-selected candidates and a brief summary of their previous interview. So that the client had to talk to only top 20% of preselected candidates to make sure they are the best fit for their team.
Continuous improvement of the cooperation
Since our engineer joined the team, our Delivery Partner consistently communicates with both the Team Lead and the engineer to address any potential issues. This proactive approach reduces the risk of losing the developer and enhances their performance. Also, we take on the responsibility of replacing engineers if needed, without any extra charges, ensuring minimal risks for the client.