Applied online and about a week and a half later I was contacted by a recruiter about a similar but slightly different position than the one I originally applied for.
He scheduled an initial call with the recruiter for the same day. After that, had a 1:1 call with the hiring manager via phone about a week later.
Then was given a coding test problem and 3-4 hours to complete my solution via Coderpad.
After that, I had a series of 3 video call interviews with members of the team I would be joining of various different roles and levels.
Received and official offer soon afterwards and began negotiating compensation from that point onwards and eventually accepeted.