Initial application (CV and Cover Letter through company website and portal)
Initial interview (with manager and another member of team - standard interview questions: why this role, what do you bring to the team etcetc)
Final Interviews + Technical Tests (2 interviews, presentation and Informal Q&A with team), (Maths, English and others)