Mobile app - Goodjob

Develop a mobile application to automate business processes


Goodjob is a mobile liaison application that connects companies and self-employed workers.

For an establishment, the application allows you to create shifts, receive requests from self-employed workers, make the selection and have follow-up via a notification system.

For a self-employed worker, Goodjob offers the possibility of consulting a list of available shifts adapted to the skills of the self-employed worker, of applying and of having a complete follow-up until the end of the shift.


The initial goal was to digitize the business processes of connecting self-employed workers and companies. Jean-Philippe, the promoter of the project, set up an interesting business model, but he wanted to automate repetitive tasks to allow him to grow faster.


We had to change the habits of self-employed workers and businesses. The user experience had to be as simple and fluid as possible to allow users to adopt the mobile application in large numbers.

The challenge was to develop a complex platform while maintaining ease of use for a target audience less familiar with using a mobile app at work.


At the start of the project, we carried out several workshops with Jean-Philippe to identify the sections of the application that would increase the productivity of the administrative tasks of the organization.

The Bulldozer development team subsequently decided to use Flutter as a technology to facilitate the work of maintaining and evolving the project. Using Flutter allowed us to develop a native application on both platforms with a single source code to maintain and evolve.

We have developed an API in Laravel to allow us to use the strong experience of our team with this framework.

Finally, we have developed a management interface to simplify redundant administrative tasks to allow the company to invest the savings generated in marketing actions to conquer the Greater Montreal area market.


  • Increase by 300% of completed shifts following the launch of the application

Case study