Just be prepared to apply and never hear back from them, even with twenty years of internet company and vfx experience. Absolutely nothing, not even a “no thanks,” for all the time wasted on their job site.
Applying through company websites is usually a black hole. For whatever team you’re applying for, try to find the team lead/manager/etc and hit them up on social media. Obviously be prepared to sell yourself but getting hold of a human usually fares much better than applying through whatever portal.