Consumer lending platform development
Development and support for a custom web app handling 200K customers a day.
Client
Acima Credit
Industry
Finance
Services
Web app development, Product design, DevOps
Timeline
2016 - Ongoing
About Acima Credit project
Acima provides a fresh alternative to traditional consumer lending, changing the world with technology that allows for instant decision-making and flexible payment solutions. Deloitte ranks Acima as 64th in their Technology Fast 500 ranking for North America.
Delivered solution
We developed the MVP into a comprehensive, scalable software, with fast access to leasing and an intuitive lease management system. Acima’s platform allows employees to easily oversee leasing applications. It stores information on users’ leasing history and payments.

Goals and challenges

#1
Extending an MVP with new features
The product is continually being extended with new features as the client’s business grows and requires change. iRonin.IT began cooperating with Acima when the product was in its early stages, an online system with limited functionality. We’ve continued to support the project ever since.
#2
Building a leasing management system
We developed a solution that would allow Acima’s team to easily manage new requests from customers and seamlessly process payments for existing leasings. A second application analyzes potential customers’ data. iRonin.IT’s team also delivered a customer portal for easy access.
#3
Adding integrations with external systems
Various external and internal systems support the main Acima platform. These integrations are based on a custom API developed by our team. The most complex aspect of this part of our work was to ensure that taxes would be calculated properly for all payments, based on provided data.

Technologies

  • Ruby
  • Rails
  • Sidekiq Enterprise
  • PostregSQL
  • JavaScript
  • Elastic Search
  • Prometheus
  • Grafana
  • Docker
  • Pusher

Results

Zero downtime migrations
An application like Acima has to be accessible to users even while a new version is being implemented or a major update to the database is underway. Continuity of service is crucial for Acima's clients.
Effective development process
We improved the delivery process, using best practices, such as smart team division, splitting large tasks into segments, building an autonomous team, and running code reviews and testing sessions.
Elimination of tax calculation errors
The tailor-made solution provided by iRonin.IT’s development team verifies the results of calculations provided by an external automated tax compliance software, allowing for double verification.
Jake Mallory

I have to admit, when I first started working with the iRonin team I was skeptical of offshore dev teams based on my past experiences. I can now say that iRonin has exceeded every expectation I had for them and they continue to impress me. They are an integral part of our software development team. and we continue to grow the scope of our partnership.

Ryan Christensen, VP of Engineering @ Acima Credit

Let’s kickstart your project. 

Contact us today.

Contact us

Read more

Creditspring case study
Creditspring introduces a new, subscription-based personal finance model with fast on-demand loans. Our team worked on the product’s core features, UX, and explored time travel in the QA process.
Read this case study
EmployeeReferrals case study
EmployeeReferrals is a global leader in employee referring services, helping businesses find the best talent. Our team faced the challenge of building the company’s core tools and multiple integrations.
Read this case study
This page is best viewed in portrait mode
Our websites and web services use cookies. We use cookies and collected data to enhance your experience, provide additional communication channels, improve marketing materials and enhance our offer. IRONIN SP. Z O.O. SP. K. is committed to protecting all the data that we collect or process in any way, especially data of personal nature. By accepting these terms you agree to our usage of cookies and processing your data, according to our Privacy Policy, and you declare that your browser settings reflect your preferences. Read more You have the right to revoke this agreement at any time, based on the terms of our Privacy Policy. You can change cookies settings in your browser. If you do not agree with us using cookies and processing your data, please change your cookies settings in your web browser and reject these terms. You can find more information about cookies, your data privacy This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies. data processing, and your rights in our Privacy Policy.