It could be many reasons:
In most cases you can try to apply for the job and let it know you don't know the stack they want but can use another one. In the best case they can accept you and you can use your own stack, in the worst case you get a "no", but if you don't apply for the job you already have the no either way.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.