Smooth Remote is an international platform with fully remote jobs focused on the IT industry with 14 various categories such as marketing, software development, customer service, design, copywriting, and more. They asked CrustLab for help with the implementation and development of as we call, “the smoothest job board” on the global market.
An AWS-based web remote job board challenges
The main challenge of this project was to create a reliable custom-made infrastructure that would meet the expectations of the founders not only for the platform launch but that would allow the platform to grow and scale long-term smoothly.
The project had two aspects: one was the implementation of the user-faced interface both for people looking for jobs and for the companies who want to post remote jobs; the second was creating an admin panel for the Smooth Remote crew to manage the platform. The second aspect required creating various roles with different access scopes.
As part of the project, we had to select and implement the right mechanisms for the platform monetization and integration with external payment providers.
How we built an AWS-based web remote job board
During the job board development, we provided services such as front-end development, back-end development, Content Management System development, payment integration, and the deployment of the job board to the cloud systems.
At the beginning of the project, we focused on ensuring security and high performance. This is why we decided to deploy the application in Amazon Web Services and integrate it with a few ready-to-use AWS native components.
We used UX/UI mockups and designs prepared by the client to ensure design consistency. The key to a positive User Experience was the fact and smooth navigation in the portal and the number of filters for those looking for certain types of jobs. Thanks to the search engine, users can easily search for jobs on a homepage or category pages or for a company on a dedicated “Remote Companies” page. The user can also use filters or categories or mix these features and search functionality within a specific category.
To meet SEO guidelines, we conducted a basic on-site SEO optimization and built a blog based on the Ghost Content Management System for content creation. In addition, Google API integration automatically publishes job offers on Google News, and users can do the same on social media thanks to sharing buttons.
Smooth Remote’s clients can use different types of plans to post job offers. Some plans allow purchases in bundles which gives clients major price benefits. Publishing remote jobs with certain plans results in creating a company account with login details, which makes it easier for the client to manage his job listings and post jobs in the future.
It also creates a public company profile on the ‘Remote Companies’ page with a company logo, description, and a list of existing job offers.
There are a few types of users in the portal: an unlogged user (i.e., a job seeker), a client who has access to the company’s account with job offers and payment history, a Smooth Remote’s Admin who can manage job offers with a separate login to the admin panel written in Django.
The main monetization model is based on advertising a remote job offer on smoothremote.com that would reach a wide audience of people seeking job offers. Smooth Remote offers various packages with more or less elaborated promotional features – such as displaying job offers on the homepage, pinning them on top of its category, publishing the announcement on social channels, or featuring them in the weekly newsletter. Furthermore, thanks to the integration with Stripe payment operator, users can safely pay by card and use discount codes.
The result of working on the Smooth Remote project is implementing the AWS-based international remote job board, which actively supports employers and remote jobs seekers around the world. Thanks to AWS cloud solutions, the website guarantees the safety of user data and the proper speed of operation.
Additional options for business customers, the ability to create a company profile, invite users, and payment integration allow further platform monetization.
What’s more, intuitive navigation, a smooth look & feel, and more advanced job search functionalities distinguish the platform from other players on the market.
Trusted by leading brands
There is no better recommendation than the opinion of a satisfied customer. See what founders and managers say about cooperation with CrustLab.
CrustLab consistently adds value to our organization in many ways. We’ve received very positively feedback on the system CrustLab has delivered. Our customers regard it as an excellent product. Our experience working with them has far exceeded those of other vendors.
The team provided professional services that added value to the core functions of the business. They were fast and felt like our internal IT department, working during the night when we were deploying important features. That was fantastic, and I’m happy they’ve worked with me.
CrustLab’s implementation of our solutions has almost doubled our revenues. All aspects of cooperation were very good. I felt that we were treated as very important clients because we received a very high standard of service. The team delivered the results at the time and budget.
We finished an MVP in 3 weeks. It was very valuable that CrustLab was able to evaluate the feasibility of our solution and estimated the effort and cost that was required to request the funding. CrustLab can be a business partner in addition to an excellent software development agency.
I was looking for a design team that had experience in sports betting. CrustLab helped me complete a full UX design project for my product. It was a very collaborative process, which is what I wanted. When I’m ready to do my next project, they’re going to be my first phone call.
The best part of working with CrustLabs was their attention to detail in every development process step. They were great about taking the initiative to suggest new enhancements and features that our product owners hadn’t thought of and sharing with us the best practices.
We take advantage of CrustLab’s experience in the field of payments, new functionalities, and user-friendly design. The development process itself ran smoothly and according to plan. It was important for us to complete the project on time, so I cannot imagine a better partner for this project.
We hired CrustLab to introduce several modifications to improve one of the Pocco Finance apps and integrate it with the new version of the SDK. The project was completed on time and in line with the planned budget. I strongly recommend CrustLab as a software partner.
We are really satisfied with the cooperation with CrustLab. Very good technical skillset, good communication, and work done on time! After creating a customizable widget, we entrusted them with redefine of another application, and the results are splendid.
Our cooperation with CrustLab concerned body leasing. They offered us highly skilled and experienced Android developers. I am fully satisfied with the ease of contact, the speed of completing the formalities, but most of all of the man they recommended to us.
This team is hungry, sharp, “on it” and very customer-focused. I had no idea that I could find such great help from the other side of the world – especially a firm that could understand our product requirements even though I’m not a tech product manager.
CrustLab successfully delivered a product that was able to maintain its performance despite some sudden surges in the site’s traffic. Thanks to their experience and ability to predict problems, we found solutions and built the project on time.
More web development case studies
See other web applications implemented by CrustLab