Logo

Augmenting a frontend team to add React expertise, complete a product and refactor code

Hero image
01

About the client

Prescience is a Danish software company whose product helps with a collaborative supply chain. Their application helps large companies improve the planning, execution, and monitoring of their extended supply chain. As a leading production tracking solution used by large corporations it boasts a sophisticated business logic and backend as well as a complex frontend including a large number of graphs, dashboards, and tables.
02

The challenge

Prescience approached us with several requirements on different levels. Most pressing was the need to complete a new version of the partially-completed frontend application in React.js, which was to substitute an existing version created in Vanilla JS. Furthermore, Prescience team had been historically focused on the backend, databases, and complex functionalities, and additional skills were needed to scale, improve and refactor the frontend. Finally, in several areas, React.js had been used in its raw form, and a need was identified to use several open-source libraries and battle-tested tools.
03

Goals

Experienced augmented team

Fast ramp-up
Focused frontend developers
Flexibility in scaling

Engineering goals

Speed up app development
Refactoring & tech upgrades
Introduction of new tools & libraries
04

What we did

As the first step, we selected experienced React.js developers, who were suitable to join the project. We set up calls with the client and allowed them to have in-depth conversations with our engineers. Once the technical and cultural fit was established, we ramped up and started our work in a couple of weeks. Bitnoise team consisted of two developers with extensive backgrounds in React.js and TypeScript as well as excellent language and communication skills. The engineers quickly started working directly with Prescience staff, including the CEO and CTO. In this case, Project Managers or SCRUM Masters were not needed, thus reducing the total overhead.
Section image
05

Results

Results Over the initial 6 months of cooperation, the following results were achieved:
Completion of several milestones in the new application
Better application performance on web and mobile
Increased seniority in the frontend
Better consistency and Developer Experience (DX) through the improvement of TypeScript implementation
Implementation of libraries and tools including React Query, Formik, Prettier
06

Technologies

Section image
Section image
Section image
Section image

Ready

to ship faster?

Start a conversation

Tell us about your project. We’ll get back within 24 hours.

Let’s talk