This responsive card model uses highly browser compatible CSS and HTML, besides some Javascript for filtering the cards accordingly to the menu options when they are selected. The way the cards are filtered is not optimized, but for this case it fits the project well.
The Design was given to me through a Figma file and I followed it precisely.
In this page, one of the cards gets filtered for not being a Full-time job.
In this page, almost all the cards get filtered, except one.
Because there are no Remote jobs, an error message is displayed.
When the cards are hovered, this is their state(there is a little fading animation).