28 вер. · Launch Labs · тип компанії не вказано
Понад 7 днів вакансія не з’являлася у видачі джерела — можливо, її вже закрито
Завантажте CV — і ми покажемо, що збігається, чого бракує і чи проходить вакансія ваші умови.
Відкрити на DOULaunch Labs is on the lookout for a Middle/Senior Software Developer (Angular, TypeScript).
You’ll work on Nevco project, the company behind the scoreboards in sports venues across the US. We’re building the next generation of the operator console: a desktop unit with around 30 physical buttons and two small displays, used to run the game (clock, score, horn). It runs Linux inside and talks to the scoreboard over radio.
Your area is the software on top of the hardware. A separate embedded team handles the board, the Linux image, drivers and radio, so you build on solid ground instead of fighting hardware. Above that line it’s yours: the two display apps in Angular, the renderer that draws the board face, and the Node service that keeps game state alive even when someone pulls the plug mid-game.
What you’ll do
What we’re looking for
Nice to have
Stack
TypeScript 5.9, Angular 21, NestJS 10, RxJS 7.8, Nx 22, Jest 30, Cypress 15. Node 22 for development, Node 20 on the device.
Why it’s interesting
You get to hold the product in your hands. It goes into real venues and gets used live, in front of a crowd, where it has to work. You also own real design decisions: the board-layout schema, the renderer, and what the application layer needs from the hardware team