Angi Case Study Application Modernization Accelerates Speed to Market, Capitalizing on Demand Surge

A person is holding a phone with the Angi mobile app open.

The Opportunity Improving Scalability by Integrating and Homogenizing a Fragmented System

Angi is a leading online marketplace connecting homeowners with local service professionals for home improvement and maintenance needs. Through Angi, homeowners can browse a range of services, including home repair, remodeling, landscaping, and cleaning, and easily book appointments and request quotes from service professionals in their area.

In addition to serving homeowners, Angi provides a platform for service professionals to market their businesses and connect with potential customers. Pros can create a profile, showcase their work and reviews, and respond to customer requests directly through the site.

Founded as Angie's List, the company rebranded to Angi in 2021 to reflect their expanded offerings after acquiring HomeAdvisor and Handy. As stay-at-home orders created a surge in demand for home services, Angi needed to quickly and seamlessly merge and modernize their fractured IT infrastructure in order to scale.

Our Response Application Modernization Enables Startup Code to Scale into an Enterprise System

MojoTech was familiar with Handy and HomeAdvisor, having worked on both systems before Angi acquired them. HomeAdvisor wanted a complete overhaul of their UI to enhance consumer engagement with contractors and needed senior resources to manage the state of their system and integrate with their partners.

In the wake of Angi's acquisition of HomeAdvisor, MojoTech continued working with Handy and achieved exceptional results. The quality of the work done on Handy was so impressive that word of mouth made it to Angi's leadership. Subsequently, Angi partnered with MojoTech to help them scale up quickly and transition into an enterprise.

At the engagement onset, it became apparent that the absence of product owners presented a significant obstacle. The lack of proper documentation, standardized processes, and other essential elements necessary for an enterprise system severely hindered Angi’s ability to scale.

Angi leveraged MojoTech's experience developing holistic enterprise applications. We emphasized the importance of proper monitoring and logging to maintain systems and business processes. MojoTech had to reverse engineer critical elements of the application to build a viable enterprise product. We deployed six teams to work on their partnership integrations, Next.js migration, API upgrades, and code homogenization.

Mobile device with Angi app and their integration partners’ logos.

Partnership Integrations

Partnering with retailers like Walmart, Home Depot, and Lowes is a crucial driver for Angi’s growth. Two MojoTech teams launched Ruby-based API integrations with these partners’ Electronic Data Interchanges (EDIs), cutting out costly manual processes and increasing reliability.

Modernized interface of the Angi marketplace.

Next.js Migration

MojoTech re-platformed the consumer-facing interface to Next.js, carefully piecing it together to minimize disruption. With over 9.1 million landing pages, we focused on optimizing search engine metrics outlined in Google’s Core Web Vitals to maximize revenue potential for this $1.6B company.

Angi app interface with map functions.

Pro Experience API Upgrades

Two MojoTech teams coordinated with Angi mobile teams to implement various features to retain and engage its pool of 250,000 pros. With responsibility for the Ruby-based API, our work included the launch of flexible scheduling, improved onboarding, identity management, background checks, and bundled jobs offered to the most qualified pros.

The Outcome Product Road Mapping and Standardization Decreases Cost and Risk while Directly Increasing Revenue

MojoTech became an indispensable part of Angi's organization, seamlessly complementing their internal efforts. We collaborated with Angi’s leadership to create various teams from a pool of MojoTech Engineers, Product Managers, Designers, and QA Engineers that were leveraged to reduce the managerial burden on their directors and adapt to shifting priorities.

Each unit was led by an experienced MojoTech Product Manager and Tech Lead. An Engineering Program Manager and Product Program Manager coordinated efforts across teams, worked with Angi directors to set priorities, and ensured Angi saw maximum value from our partnership.

Angi Logo.

260%

Increase in page load speed

20M+

User requests

MojoTech is everything I could ask for in a product development partner. They quickly became trusted members of our product and engineering teams, and we relied on them to independently drive critical initiatives ranging from new feature development to enterprise integrations and legacy modernization.

Amit Gulati

SVP Engineering, Angi

We became the ultimate knowledge holder for several critical elements of Angi's systems. Our experts guided Angi in understanding what should be included in their roadmap, prioritizing those elements to scale into an enterprise quickly. As quarterly priorities changed, we helped identify high-value work to take on, shifted engineers to new workstreams, and adjusted the size and composition of teams to adapt to changes in needs.