Medical job portal

A Perfect Job Web application and hybrid mobile app development

A Perfect Job is a global platform helping locums connect with the right locum agency. Locums are in charge of creating their own perfect job ads. These ads are then matched against the right agencies. A Perfect Job is about disrupting the industry with innovative and unique features that make it easy for locums to connect with agencies.

mobile app screen showing job adverts

A Perfect Job goals

Since our first discussion about the project, we were enthusiastic to work with A Perfect Job on such an interesting project. A Perfect Job wanted their web application to be global and designed in a unique way with interesting features. The main purpose of the web application was to make it as easy as possible for locums to find their perfect job anywhere in the world in their preferred medical field.

Scalable worldwide

A Perfect Job wanted their system available globally. Global infrastructure and content delivery had to be designed and built in AWS.

Easy to use web

The website had to be clear to locums and agencies and clearly show what A Perfect Job offers. The system had to be easy to use and navigate.

Payments integration

Agencies needed the option of purchasing credits using Paypal or card. A Perfect Job’s preferred payment gate had to be integrated with the system.

mobile app screen showing purchase screen
a perfect job login screen

iOS mobile app concept

Since A Perfect Job business model is to be a global medical job platform connecting locums and agencies having a mobile app is the next step in becoming a world leader. Empire Elements created iOS mobile app concept designs to showcase the information architecture and functionality of a mobile app.

Login screen

Registration and login screens should be simple, no need for usernames and long forms to fill in.

Locums data

Displaying only information that is relevant to the agent purchasing locum's details.

Job adverts

Locums can easily view their job ads, cancel or renew them with a few simple steps.

Searching locums

Agents can search for locums in a number of countries and medical fields.

mobile app screen showing job adverts
mobile app screen showing search

Connecting locums and agencies worldwide

  • Locums

    Locums create ads for their perfect job, anywhere in the world, in any medical field in which they are qualified.

  • Agencies

    The algorithm connects locums to the right agencies and notifies them as soon as new ads are published.

  • Agents

    Agents are assigned by agencies and can be in different countries or specialising in recruiting in a specific medical sector.

Simple and easy to use panel

A Perfect Job web application makes it easy for locums to create ads while searching for their next dream job. Agencies can set up filters for various medical sectors and countries where they search for available locums.

a perfect job dashboard with job adverts
Sending documents securely Job adverts creation Stats about locum's job ad

Disrupting health recruitment sector

Online and globally

Start the right way
Start disrupting your industry!

Thinking about improving the way things work in your industry?

Get a scalable web app
dashboard showing ads
dashboard showing statistics
dashboard showing credits purchase
dashboard showing job ad creation

Results that count

Since its launch A Perfect Job portal has grown rapidly, signing up agencies in 20 countries.


countries APJ launched in


agencies worldwide


job placements


locums registered

Technology that makes great things happen

We use the latest trends because you deserve the best

Ready to start?

Want a web app like that?


logo for a perfect job

Empire Elements were excited to work with us on developing our idea, connecting locums, hospitals and agencies around the world. Their proposed architecture of the web application was simple to use for users which were one of our goals. The whole process was transparent and communication was superb throughout. I'm not a technical person, which wasn't a problem because Empire Elements don't use jargon and can explain things clearly. They are dedicated to the project and its future success. I also liked the speed of communication and that they can work with deadlines and milestones very well and there are no surprise costs. One of the reasons for choosing Empire Elements to work with us was their transparent process and not being locked into complicated contracts. We are already discussing developing new features and also iOS mobile app.

It usually starts with: "I've got this crazy idea!"

What's yours?

schedule a call