I have only worked for two companies so far. I got both jobs through my side projects. The first job was my apprenticeship. The second was with a Swiss sensor developer.
[0] The first was a Minecraft server software with a web interface similar to an operating system. Players could log in, upload items, xp and trade etc.
[1] The second was a note-taking app similar to Obsidian, but completely real-time, based on a CRDT (yjs)