After 3 weeks of process and passing all the interviews before sending the contract, they mentioned that they have to hold my application because of some urgent internal issues and they can't hire anyone for that position. They just said "Sorry for any inconvenience and hope you success in your job search journey" and removed their job ads from any websites after that but they wasted the time of more than 40 candidates sent them code challenges and spent time for their interviews at that time. So from my experience, they are non-serious to hire and they just wanted to gather some CVs for their candidate pool for their future scaling. The typical trick from early-stage startups. Don't waste your time.