Scalable Cloud-Based Job Search Platform

Client
Job Search Platform
Location
🇺🇸USA
Scope of work
Conversion optimizationSoftware Development
About the client
A US-based company that specializes in delivering tools to help users search for jobs in the US market. Its job search engine has over 200,000 daily users and has helped millions of people find employment over the years. The platform works with many high-profile employers, allowing them to connect with potential candidates using precisely targeted ads through a dedicated ad portal tool.
The challenge
The client approached us with the challenge of building a new web application based on their previous experiences. The application had to be built using cutting-edge technologies to meet high-quality requirements. The search engine needed to be fast, reliable, and easy to scale, while remaining familiar and intuitive for existing users.

The solution
We worked closely with the client to understand their needs, gather all necessary requirements, and design a new application from scratch. We recommended a modern technology stack:
- JavaScript (ReactJS, NodeJS), Ruby on Rails, Python
- Google Kubernetes Engine
- Google Cloud Functions / Cloud Run
- Google Cloud SQL, Google Cloud Datastore, Google Cloud Storage
- Google Cloud Pub/Sub
These technologies were crucial for achieving fast development, high scalability, and reduced infrastructure operating costs thanks to cloud-based solutions.
The platform was rebuilt to serve 5 million users per month and instantly scale to handle unexpected peaks in traffic.

We had to rebuild the platform to serve 5M users a month and instantly scale to handle unexpected peaks of traffic.

Results
The new application was prepared for launch after a series of A/B tests to ensure the best user experience and optimized ad revenue. It is expected to match and exceed the current user base. Many new features are already in development and will be added after launch.

Accessible from any device
The platform’s users require mobility and quick access to job search tools. We addressed the challenges of user-friendly mobile search and ensured an optimal experience across devices.

When working on the project we focused on using the most recent technology pieces.
Our top priority was maintaining scalability and stability under irregular traffic with frequent peaks. Implemented Technology Stack:
- Ruby on Rails
- React
- Google Cloud SQL
- Google Cloud Platform
- Sendgrid (notifications)
- Google Stackdriver Error Monitoring (error tracking)
- CodeClimate (code review)
- Cloudflare (protection)
- Google Cloud Build (integration)
We value communication at every stage of development. Conversations are kept in context using digital collaboration tools: Slack for chat, Jira for planning, and GitHub for code reviews and discussions.
Other case studies

20,000 Sign-Ups in Two Weeks: The Success of Rainbow’s Bumerang Loyalty Program
Driving a 316% Engagement Boost in the Travel Industry through Strategic UX/UI Design and Travel Product Development.

Siemens Healthineers’ sales organization: a robust mobile CRM tool
Siemens Healthineers AG, a leader in the medical device industry, joined forces with Startup House in May 2020 to enhance their Digital Sales Companion department.

Rainbow Tours and their Innovative Product Shift
Explore our role in reshaping Rainbow Tours' selective journeys, from an add-on to a standalone product via user-centered design and iterative testing.




