I agree that companies should respond to applicants, but comments like this are off topic in the hiring threads, so I've detached this one from https://news.ycombinator.com/item?id=39895736.
Most of our engineering jobs are hybrid/on-site around our engineering hubs, mostly in San Mateo. It's team and background specific though; we have engineering teams across Europe and North America, but that just depends on what team you're going into. (I'm not certain where most of the frontend team are)
I'm pretty comfortable with JavaScript, Python and C#. You would think I would love TypeScript, but I specifically mainly use JS when its native to the browser, I hate the nightmare that is maintaining JS tools and packages. I can understand why someone might want to avoid the ceremony of setting up a JS project and just use as much OOTB as possible.
They are using tsc though. It’s all type-checked. In my experience using tsc on JavaScript files is a good experience. But you don’t get the full feature set.
I use AstroVim in the same vein. Been using vim for a while but the hardest part of me actually making me want to keep using it is the formatting. Somehow, someway, the linting and formatting (whether its eslint vs prettier vs whatever else) always makes it a battle. VS Code does this to perfection. With vim, I have to battle and make small concessions on how formatting behaves.
I have been developing https://beta.delaford.com. It's a 2D Online JavaScript RPG using TypeScript and HTML <canvas> along with Node.js on the backend. It's allowed to me to skip tech screenings, use it as an ice-breaker and people always seem to love seeing it. Definitely has gotten me a leg up when I use to interview.