The Senior Software Developer is responsible for building the next generation of the ClearPoint product alongside a small senior engineering team. The job is not to crank out tickets. The job is to deeply understand what we are trying to build for our customers, write the code that makes it real, and care enough to keep making it better. We are looking for an engineer who treats code as a craft. Someone who reads code carefully, writes it deliberately, and takes the time to make it right. Someone who gets genuinely excited about a clean abstraction, a measurable performance win, or a quietly elegant API. The product is a strategy execution platform used by local governments, healthcare systems, nonprofits, and enterprises—serious people doing serious work—and the software should feel like it was built for them, not bolted together. This role is focused on the customer-facing experience of the product. The web app is React 19, TypeScript, and Vite. The most important work in the next two quarters is building the surfaces where customers interact with ClearPoint directly: a self-service onboarding flow that gets new customers to first value without hand-holding, an in-product guidance layer that helps customers do the right thing at the right moment, and the AI-driven experiences that put our 25 years of strategy execution methodology into customers' hands. We need someone who can architect those experiences end-to-end, write the React that makes them real, and care enough about how they feel to keep refining them after they ship. The back end is well-understood and stable, and other engineers own most of that work. You will touch it occasionally—reading CFML/Lucee, extending an endpoint, writing a SQL query against SQL Server—but deep back-end expertise is not a requirement. The willingness to read unfamiliar code without flinching is. This is also an AI-first role. You will work side-by-side with Claude Code, Cursor, and the next generation of AI engineering tools, and we expect you to use AI as the default lever for any repeatable work. Your time should go to the high-judgment work that actually moves the product forward. The fundamentals matter precisely because they are what make AI tools useful—engineers who deeply understand their stack can direct AI well, review its output critically, and catch the subtle wrong answers. Engineers who do not, cannot. You will work directly with a Co-Founder and one other senior engineer . There is no layer of process between you and the work. This is a remote position that involves quarterly in-person collaboration in the Metro DC or Metro Atlanta area, so you must live and work from one of these states: VA, DC, MD, PA, or GA
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree