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.
Needs and problems 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.
We scaled the team for Prescience:
Focused frontend developers
Flexibility in scaling
Results we achieved:
Speed up app development
Refactoring & tech upgrades
Introduction of new tools & libraries
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.
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
Bitnoise team offered us a high level of expertise in React.js and TypeScript. Their developers significantly sped up the development of the app and contributed to its technical maturity. I also appreciate Bitnoise's straightforward business approach, lean communication, and managerial flexibility
- Thomas Wright, CEO at Prescience