Skalowalna chmurowa platforma do wyszukiwania ofert pracy

Klient
Portal pracy
Lokalizacja
🇺🇸USA
Zakres prac
Conversion optimizationSoftware Development
O kliencie
Amerykańska firma specjalizująca się w dostarczaniu narzędzi pomagających użytkownikom w wyszukiwaniu pracy na rynku USA. Jej wyszukiwarka ofert pracy ma ponad 200 000 użytkowników dziennie i przez lata pomogła milionom osób znaleźć zatrudnienie. Platforma współpracuje z wieloma renomowanymi pracodawcami, umożliwiając im dotarcie do potencjalnych kandydatów za pomocą precyzyjnie kierowanych reklam poprzez dedykowany portal reklamowy.
Wyzwanie
Klient zwrócił się do nas z wyzwaniem zbudowania nowej aplikacji webowej w oparciu o swoje dotychczasowe doświadczenia. Aplikacja miała zostać stworzona z wykorzystaniem najnowocześniejszych technologii, aby spełnić wysokie wymagania jakościowe. Wyszukiwarka musiała być szybka, niezawodna i łatwa do skalowania, a jednocześnie pozostać znajoma i intuicyjna dla obecnych użytkowników.

Rozwiązanie
Ściśle współpracowaliśmy z klientem, aby zrozumieć jego potrzeby, zebrać wszystkie niezbędne wymagania i zaprojektować nową aplikację od podstaw. Rekomendowaliśmy nowoczesny stos technologiczny:
- 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
Te technologie były kluczowe, aby osiągnąć szybkie tempo rozwoju, wysoką skalowalność oraz obniżone koszty operacyjne infrastruktury dzięki rozwiązaniom chmurowym.
Platformę przebudowano tak, aby obsługiwała 5 milionów użytkowników miesięcznie i natychmiast skalowała się w celu sprostania nieoczekiwanym skokom ruchu.

Musieliśmy przebudować platformę, aby obsługiwała 5 mln użytkowników miesięcznie i natychmiast się skalowała, by poradzić sobie z nieoczekiwanymi skokami ruchu.

Wyniki
Nowa aplikacja została przygotowana do uruchomienia po serii testów A/B, aby zapewnić najlepsze wrażenia użytkownika i zoptymalizowane przychody z reklam. Oczekuje się, że dorówna i przewyższy obecną bazę użytkowników. Wiele nowych funkcji jest już w trakcie opracowywania i zostanie dodanych po starcie.

Dostępna z każdego urządzenia
Użytkownicy platformy potrzebują mobilności i szybkiego dostępu do narzędzi wyszukiwania pracy. Zmierzyliśmy się z wyzwaniami związanymi z przyjaznym dla użytkownika wyszukiwaniem na urządzeniach mobilnych i zapewniliśmy optymalne doświadczenie na różnych urządzeniach.

Pracując nad projektem, skupiliśmy się na wykorzystaniu najnowszych rozwiązań technologicznych.
Naszym najwyższym priorytetem było utrzymanie skalowalności i stabilności przy nieregularnym ruchu z częstymi skokami. Zaimplementowany stos technologiczny:
- Ruby on Rails
- React
- Google Cloud SQL
- Google Cloud Platform
- Sendgrid (powiadomienia)
- Google Stackdriver Error Monitoring (śledzenie błędów)
- CodeClimate (przegląd kodu)
- Cloudflare (ochrona)
- Google Cloud Build (integracja)
Cenimy komunikację na każdym etapie rozwoju. Rozmowy prowadzimy w kontekście, korzystając z narzędzi do cyfrowej współpracy: Slack do czatu, Jira do planowania oraz GitHub do przeglądów kodu i dyskusji.
Inne studia przypadków

Building Embedded AI Into the Cybersecurity Platform
95% reduction in onboarding time, daily product use, three personas in one interface. We built embedded AI inside a Fortune 500 cybersecurity platform, without rewriting the core analytics engine.

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.

Reffine: A Vision Transformed into a User-friendly Tool
Learn how Reffine Insights, developed in collaboration with Reffine, addresses the communication gap between marketing and technical teams. This innovative tool simplifies complex metrics, making it easier for non-technical staff to manage campaigns and websites efficiently, and in the result allow marketers to use budgets more consciously/save money.
Gotowy, aby scentralizować swoje know-how z pomocą AI?
Rozpocznij nowy rozdział w zarządzaniu wiedzą — gdzie Asystent AI staje się centralnym filarem Twojego cyfrowego wsparcia.
Umów bezpłatną konsultacjęPracuj z zespołem, któremu ufają firmy z czołówki rynku.




