There are more you can do using WebGL and Three.js
Have you checked WebGL and Three.js?
I think combination of the two is more powerful than a-frame…
Check three.js examples:
https://threejs.org/
But to be honest, it’s hard to find any deal or job that specifically pays out for three.js … you can do this as a hobby.