It's ironic that I, who likes Haskell and such, ended up with an employer who uses JavaScript for almost all projects. I get why they made that choice: because software entered the picture late, and so many of my colleagues don't have a software engineering background. JavaScript gives you the same language for both frontend and backend.
Except that the code you end up writing for the frontend is still completely different from the backend code. On the frontend, we have to work with Vue, so everything is wrapped in ref() and reactive() and computed() and stores. It might as well be a competely different language.