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

Powering climate programs for leading brands with CHOOOSE
We formed a robust team for CHOOOSE in just two weeks, playing a significant role in their journey to success. This move enabled CHOOOSE to save on operational costs, freeing up more resources for their primary mission.

Empowering E-commerce Evolution: The Omnipack & SH Synergy
SH joins forces with Omnipack, a European leader in e-commerce logistics. Together, we've optimized the OmniSoft system, introducing Agile best practices and achieving significant cost-efficiency. Explore this e-commerce triumph!

Graspify's budgeted brilliance: Transforming norwegian retail
Platform that introduces a science-based approach to the human learning process.