Start a project
All work
Amaliamali
Marketplace2025iOS · Android

Find work.
Find talent.

A job marketplace built for the mobile-first generation. Browse, apply, and connect with employers without ever opening a laptop.

Amali screen 1
Amali screen 2
Amali screen 3
Amali screen 4
The brief

The problem

The job market lives in PDFs, group chats, and forwarded screenshots. Job-seekers waste hours searching, employers get noise instead of signal, and nobody trusts the data. The founders wanted to build an App-Store-grade mobile experience — searchable, location-aware, and built for both sides of the hire.

Our approach

We designed the core loops in Figma — discover, apply, chat, hire — and prototyped them in week two. Native iOS in Swift/SwiftUI, native Android in Kotlin/Compose, and a Node + Postgres backend with realtime chat over WebSocket. We shipped the first TestFlight in week 5.

The outcome

Amali launched on the App Store and Play Store with feature parity on both platforms. The core loop — search → apply → chat → interview — works in under 90 seconds. We continue to ship updates every two weeks, with crash-free sessions above 99.6%.

11 wk
concept to launch
2
native platforms
<90 s
apply-to-chat loop
99.6%
crash-free sessions
What we built

What we built.

The app reduces job searching to a tight, mobile-native loop. Job-seekers and employers share the same surface — post a job or post yourself, Amali handles both sides.

Smart search

Search jobs and talent from a single bar. Filter by role, city, salary, and work type. Nearby Jobs surface the closest matches instantly.

Live job map

See open roles and available talent as pins on a live map. Switch between "Find a Job" and "Find an Employee" in one tap.

Resume upload

Upload your CV once and it follows your profile. Employers see a structured candidate page plus your PDF — no re-uploading per application.

Two-sided marketplace

Job-seekers and employers share the same surface. Post a job or post yourself — the UX stays consistent on both sides of the match.

Verified employers

Every company posting on Amali is manually verified. The signal-to-noise ratio is the whole product.

Realtime chat

Once you apply, the recruiter is one tap away. Read receipts, typing indicators, push notifications — built on WebSocket.

On the store

Marketing artwork.

We designed the App Store gallery alongside the product. Same blue, same typography, same mark. The copy and photography were crafted to land in the first three screens.

Under the hood

The stack.

iOS
Swift · SwiftUI · Combine
Android
Kotlin · Jetpack Compose
Backend
Node · Fastify · Postgres
Realtime
WebSocket · Redis pub/sub
Auth
Phone OTP · biometric unlock
Maps
Google Maps SDK (iOS + Android)
Infra
AWS · Cloudflare · GitHub Actions
Analytics
Amplitude · Sentry
User reviews

What people are saying.

Sara K.
App Store

Found a job in 2 days. The map view is a total game changer.

Mohammed A.
Play Store

Super clean UI. Applied for 3 jobs in under 5 minutes.

Deema H.
App Store

Love that companies are verified. No more ghost employers.

Karam S.
Play Store

Hired a developer through the map feature. Will definitely use again.

Lina R.
App Store

Uploaded my resume once and got 4 interview requests the same week.

Omar F.
Play Store

The chat with employers is seamless. Feels like iMessage.

Nour M.
App Store

Best job app I've used. Notifications are actually useful for once.

Yaser T.
Play Store

Posted a job listing and had 12 applicants by the next morning.

Rasha B.
App Store

The nearby employees feature helped me find a freelancer in an hour.

Faris D.
Play Store

No bloat, no spam. Just jobs. Finally.

Sara K.
App Store

Found a job in 2 days. The map view is a total game changer.

Mohammed A.
Play Store

Super clean UI. Applied for 3 jobs in under 5 minutes.

Deema H.
App Store

Love that companies are verified. No more ghost employers.

Karam S.
Play Store

Hired a developer through the map feature. Will definitely use again.

Lina R.
App Store

Uploaded my resume once and got 4 interview requests the same week.

Omar F.
Play Store

The chat with employers is seamless. Feels like iMessage.

Nour M.
App Store

Best job app I've used. Notifications are actually useful for once.

Yaser T.
Play Store

Posted a job listing and had 12 applicants by the next morning.

Rasha B.
App Store

The nearby employees feature helped me find a freelancer in an hour.

Faris D.
Play Store

No bloat, no spam. Just jobs. Finally.

Omar F.
Play Store

The chat with employers is seamless. Feels like iMessage.

Nour M.
App Store

Best job app I've used. Notifications are actually useful for once.

Yaser T.
Play Store

Posted a job listing and had 12 applicants by the next morning.

Rasha B.
App Store

The nearby employees feature helped me find a freelancer in an hour.

Faris D.
Play Store

No bloat, no spam. Just jobs. Finally.

Sara K.
App Store

Found a job in 2 days. The map view is a total game changer.

Mohammed A.
Play Store

Super clean UI. Applied for 3 jobs in under 5 minutes.

Deema H.
App Store

Love that companies are verified. No more ghost employers.

Karam S.
Play Store

Hired a developer through the map feature. Will definitely use again.

Lina R.
App Store

Uploaded my resume once and got 4 interview requests the same week.

Omar F.
Play Store

The chat with employers is seamless. Feels like iMessage.

Nour M.
App Store

Best job app I've used. Notifications are actually useful for once.

Yaser T.
Play Store

Posted a job listing and had 12 applicants by the next morning.

Rasha B.
App Store

The nearby employees feature helped me find a freelancer in an hour.

Faris D.
Play Store

No bloat, no spam. Just jobs. Finally.

Sara K.
App Store

Found a job in 2 days. The map view is a total game changer.

Mohammed A.
Play Store

Super clean UI. Applied for 3 jobs in under 5 minutes.

Deema H.
App Store

Love that companies are verified. No more ghost employers.

Karam S.
Play Store

Hired a developer through the map feature. Will definitely use again.

Lina R.
App Store

Uploaded my resume once and got 4 interview requests the same week.

Next case study
TeleTabeb
Healthcare · Telemedicine
Start your project