Resources

About the Client

Headquartered in the U.S., the client has built an executive hiring platform to connect qualified senior executives with board and full-time leadership opportunities. It allows experienced professionals to explore leadership opportunities and achieve accelerated career growth.

Business Needs

The client was looking for a partner who could help enhance their web application (online job portal) and achieve the desired customer engagement. The existing web application was not scalable and had a cumbersome UI, leading to poor user experiences and a small, stagnant customer base.

Our Solution

  • The initial web application was built using Rails + React with server-side rendering, presenting issues of tight coupling between the frontend and backend. With features being added to the system, it was challenging to separate development components cleanly.
  • Within a week, our team of experts started by restructuring the entire application framework from scratch.
  • Our team moved the backend code to a standalone backend APIs app in Ruby on Rails and a standalone frontend application (React Application).
  • The backend application was containerized using Docker container as part of the upgradation process.
  • We introduced CI/CD service built into Bitbucket to build - test - deploy pipelines for the code, which simplified and automated the code deployment process, all with an intent to streamline the deployment process as earlier the deployment was done on ad hoc basis.

Achieving Delivery Excellence

  • Our team redesigned the entire UI in phases, starting with the customer-facing modules, ensuring no impact on the overall operation.
  • We restructured the complete framework and built UI using the Material UI framework to keep it simple.
  • The UI was designed keeping in mind the end users and hence was simple, modern, minimalistic, and extremely intuitive to use across the web and mobile devices.
  • We enhanced the application by adding several key features, such as the Authorization module to handle role complexities, real-time messaging, notifications, alerts, etc.
  • The web and mobile apps were highly scalable and designed to handle complex scenarios and statuses.
  • After seamless enhancement of the web application, our team developed iOS mobile application with react native. Subsequently, the beta version of the application was launched within 4 months.

The Path Ahead

  • With 2+ years of the journey, our team will continue to enhance our client’s web and mobile applications.

Tech Stack: AWS, Ruby on Rails, PostgreSQL, ElasticSearch Redis, ReactJs with Material UI framework, React Native

Benefits

Boosted Revenue: The enhanced application was now intuitive and easier to use, boosting the client’s customer base and revenue.

Enhanced Client Experience: A step-by-step guided UI saved our client’s end users time, improved usability exponentially, and created exceptional user experiences.

Simpler Application Maintenance: As the web application was migrated to modern architecture, it is easier for our client to maintain and scale their applications.

Successful App Store: The beta version of the iOS mobile application is LIVE and successfully running on the app store.

See how we can help you with your business requirements

Let's Connect

Latest Insights

  • World's leading ethical
    Use Cases
    World's leading ethical beauty products...

    Providing QA and Testing Services...

  • Boost ROI
    Use Cases
    Boosting revenues with the right CPQ configuration...

    Primex is a global market leader focused...

  • Robotic Process Automation
    Use Cases
    Integrating Robotic Process Automation (RPA) ...

    A large manufacturing unit having numerous ...

  • Brand Building
    Use Cases
    Brand Building With A Creative, Unique Website & Social ...

    Naturocare was started in 2014 with a mission ...

  • Database Creation
    Use Cases
    Database Creation for Research Firm

    The client was looking for an offshore partner to conduct...

  • Seamless Onboarding
    Use Cases
    Salesforce Health Calculator for health check & ..

    The client is one of the leading independent...

  • Seamless Onboarding
    Use Cases
    Salesforce Health Calculator for an underutilized

    The client is one of the exclusive wineries ...

  • Hyperautomation
    Use Cases
    Hyperautomation for better processes and happier...

    The client is an investment consultant and helps its...