CASE STUDIES > JiUS

Jobs in the US’s (JIUS) product is a web application for job seekers and employers to find each other, with a focus on state and local job markets.

JIUS faced significant technical challenges with a fragile, hard-to-maintain platform built on obfuscated, proprietary PHP, including 90+ job scrapers critical to their business. They needed a scalable, modern solution that could reduce risk, support ongoing improvements, and align with long-term growth. At the same time, they required a clear path to redesign and unify their platform into cohesive Admin, Employer, and Job Seeker applications while managing complex tradeoffs between immediate fixes and a full system overhaul.

THE PROBLEM

The SOLUTION

One of our great strengths at Big Room Technologies is the breadth of knowledge in each of our engineers, which enabled a small team to successfully reimagine and rebuild the entire JIUS platform without disrupting their day operations. In doing so we vastly improved user experiences for all three user roles, modernized their database design and search architecture, increased performance and uptime, and democratized the technical stack so that it was based on free and open source technologies relevant to today’s engineering talent.

The approach

Jobs in the US approached us for a technical audit with two goals in mind: to understand the maintenance characteristics of their platform and obtain estimates for new feature work. As our engineers dug into the codebase, we quickly found complexities that exceeded the audit’s original scope: a combination of proprietary technologies and years of piecemeal database modeling that would not support JIUS’s plans for the future of their platform. Swaths of the codebase were even obfuscated due to licensing reasons, leaving us with little insight to their inner workings, let alone the ability to perform maintenance.

our proven process

01
ALIGN

Align on goals, challenges, and opportunities.

02
COLLABORATE

Collaborate to find the right strategy and solution.

03
EXECUTE

Execute and integrate tailored solutions.

04
LAUNCH & ITERATE

Launch, iterate, and scale with your organization.

SERVICES

  • Advisory

    Strategic guidance to help organizations evaluate options, define direction, and implement technology aligned with business goals.

  • software engineering

    Design, build, and maintain software systems that meet real-world needs and perform at scale. Common examples include web and mobile applications.

  • team augmentation

    Experienced professionals integrate into your team to expand capacity and expertise to help fill skill gaps or resource shortages both short and long term.

  • Experience Strategy & Design

    Shape how users interact with your product with thoughtful, intentional design.

Let’s explore what’s possible for your organization.