> Markdown version of [/jobs/ext/3051000-software-engineer](https://www.wearedevelopers.com/jobs/ext/3051000-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** REBAR - **Location:** New York, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Collaborative Software, Databases, Relational Databases, Python (Programming Language), PostgreSQL, Data Streaming, TypeScript, Web Applications, WebGL, Real Time Systems, ReactJS, Backend, Front End Software Development, Database Tools and Utilities, Crud - **Published:** September 24, 2026 - **Apply:** https://startup.jobs/software-engineer-product-rebar-10165389 ## About the Role At a high level, we want technical depth plus the taste to know what not to build. You should actually give a shit about how the product feels under a user's hands. You should be able to walk me through the last time you took a slow, heavy interface and made it fast - what you profiled, what you measured, what you shipped, and what you deliberately left alone. You should have opinions about testing that come from having been burned. In addition, we're asking for comfort across the whole stack, so that you're excited and eager to jump into our collaboration engine and understand data flow end to end., * 5+ years building production web applications, with significant time in a large, long-lived codebase * Deep React and TypeScript - you know how rendering actually works and you can reason about it without guessing * Real browser performance work: profiling, interaction latency, memory, rendering * Has owned complex client-side state in production - not just fetch and render * Solid backend fundamentals: you've designed APIs and relational data models, written migrations, and run server-side code in production (we're Python and Postgres on AWS and GCP) * Comfortable owning a domain end to end, including the production incidents in it ## Description We're looking for a Software Engineer focused on our product. This hire will own the engineering behind key product expansion, a quickly rising quality bar, and the architecture of the application our customers live in all day. Our product engineers are full stack with a slight frontend skew. While numerous difficult customer workflows and interactions sit in the client, you'll still ship and own features end to end. You should be comfortable in DBeaver with Postgres or digging into the React profiler. Our product is a browser-based (konva) canvas editor on top of extremely dense construction drawings. Estimators open a planset with thousands of pages, our models mark it up, and multiple people edit the same document at the same time. That means the hard problems here are not CRUD screens. They are rendering performance on enormous documents, correctness in a collaborative document, and state that has to survive a flaky jobsite network. This is a scale moment for us. We are expanding both vertically up our market as well as branching into new markets like hydronics and plumbing. We need an experienced and technically strong engineer to help us accomplish that. I cannot state this enough - I will personally ensure that you leave as a better and more experienced engineer than when you joined. You will get to set the technical standard for a product org as it roughly doubles over the next year, own a genuinely hard piece of client-side engineering, and watch it scale fr om hundreds of companies to thousands. Responsibilities * Own runtime quality of the product + Interaction latency, rendering performance, memory, and correctness on real customer projects - not lab conditions. You own the metrics, the budgets, and the regressions. * Own the hard client-side architecture + The canvas editor, the collaborative document layer, and the state that ties them together. * Help set a strong engineering standard in the agentic world + Help continue to raise the quality bar for the engineering org * Raise the review and testing bar + Required checks, meaningful end-to-end coverage of the flows that actually break, and review that catches design problems rather than typos. * Ship features end to end + From the editor down through the API and the database. You design the data model and the endpoints your feature needs rather than waiting on someone else to build them., * Canvas or WebGL rendering at scale (Konva, Pixi, Three, custom) - we're on Konva today and evaluating a move * Real-time collaboration and CRDTs (Yjs, Automerge, ShareDB), and the failure modes that come with them * Offline and unreliable-network handling: IndexedDB, local persistence, reconnect and conflict behavior * Backend depth beyond CRUD: Postgres query and schema performance, durable async workflows (we use Temporal), or the server side of a real-time system ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers)