simplabs are well known as the Ember.js experts and they absolutely live up to the expectations. They had an immediate as well as significant positive impact on both our velocity and quality of output.
Marc-Antoine Lacroix, Qonto CPO
Having identified the top impediments we were able to take immediate action. In the first few weeks of the project, we migrated the application away from a legacy template language and moved it back on to standard Ember.js patterns. We also substantially accelerated the Continuous Integration build times (cutting them roughly in half) as well as fixed some instabilities which had previously led to flaky test results. Both of these changes led to an immediate acceleration of the team's velocity.
We then helped the team ship some mission critical features following ambitious timelines. Our experts spearheaded these initiatives, working closely with Qonto's in-house engineers. We ensured Qonto's team had a clear understanding of our implementations and would take ownership over these parts of the app once sufficiently advanced.
Besides helping the team ship, we also focussed on evolving the application's architecture as well as engineering infrastructure to sustainably accelerate development while improving and maintaining quality. We set up automated visual regression testing to prevent unintended changes to the product UI being released to production. We also put a system in place for tracking the application's bundle size to prevent size and performance regressions. Having that system in place led to a 25% reduction of the application's main bundle over 2 months. Lastly, we invested time and effort in setting up an advanced linting system that would identify bad patterns, unused translation strings and other pitfalls to minimize their negative impact.
All of the work we did for Qonto was done in close collaboration with their in-house team. An important part of our work is always sharing our expertise and helping others develop deeper understandings of the tools they are using so they can be more effective with higher confidence. At Qonto, we conducted workshop on various topics as well as pair-programmed with their engineers and shared know-how via reviews.
“Working with simplabs’ experts has always been a good experience. We can really feel that they have mastery on many topics, and knowledge about complex technical problems. I’ve learned so much, especially during our pairing sessions, and it allows me to improve my technical skills and growth as an engineer.”
Alexandre Monjol, Frontend Engineer at Qonto