Jay Software

Case Study

Cirkus

Scheduling and project management product expanded to Android with a new app and Android delivery infrastructure.

Timeline

Oct 2023 - Nov 2025

Role

Mobile Platform Engineering

Domain

Scheduling and project management software

Tech Stack

React Native, GraphQL, Node.js, AWS

Challenge

The product footprint was centered on iOS/macOS, creating a platform gap for Android users. Existing mobile delivery setup and UX patterns were not aligned for Android release and lifecycle requirements. The team needed a maintainable way to add Android while preserving cross-platform consistency.

Solution

We built the Android app from scratch using React Native, with GraphQL-based data access and Node.js service integration. We introduced Android-aligned navigation and component patterns while keeping shared product behavior consistent across platforms. We modernized key UX flows to improve usability and reduce interface drift. We also set up Android CI/CD and AWS-backed deployment infrastructure for repeatable releases.

Results

  • Delivered Android product capability from 0 to 1 production app.
  • Executed delivery across a 25-month implementation window.
  • Expanded product reach from iOS/macOS-only to active multi-platform support.