
Programming & Tech • Posted 1 month ago
About 90,000 lines of Node that started as an MVP in 2021. It works and it makes money, and it is now slow to change — a small feature touches six files that should not know about each other. We are not looking for a rewrite. We want incremental extraction of clear domains behind interfaces, with tests going in ahead of each move, shipping continuously the whole time. This suits someone who has done this before and knows where it goes wrong. If your instinct is to start with a new repo, we are probably not a fit. Long engagement, hourly, roughly 20 hours a week.