> Markdown version of [/jobs/ext/263235-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/263235-senior-software-developer). 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). --- # Senior Software Developer - **Company:** CLEARPOINT - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $125,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Applications Architecture, ColdFusion Markup Language, Profiling, Code Review, Databases, Cursor (Graphical User Interface Elements), Microsoft SQL Server, Open Source Technology, Software Engineering, SQL Databases, Data Streaming, TypeScript, Web Applications, ReactJS, Large Language Models, Backend, Build Management, Webpack, Information Technology, React Redux - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f9b848c2ce131dde ## About the Role Do you have experience in Web applications?, * A craftsperson. You care how the code looks, reads, and ages. You live for the quiet wins. * An application architect. You think in component patterns, state flow, and UX systems. You have built complex customer-facing applications and you know what makes them feel good. * Hungry. You want the work. You want to learn. You want to be good at this. * Humble. You ask questions, take feedback, and do not pretend to know things you do not. * Fast. You move quickly, write clearly, and do not need a lot of structure to make progress. * Comfortable with ambiguity. Priorities shift, processes change, and that is okay. * Direct. You say what you think, push back when necessary, and do not hide bad news. * AI-fluent. You already use AI tools in your day-to-day. You have opinions about them. * A clear communicator. You listen and you can explain technical decisions without jargon. * Curious. You read. You poke at the edges. You want to understand why, not just what. Preferred Education and Experience * 6+ years of professional software development experience, with the bulk of that time on the front end, required. * Strong proficiency with TypeScript and modern JavaScript required. * Strong proficiency with React, including a working understanding of rendering, hooks, and state management, required. * Demonstrated experience architecting and building substantial customer-facing web applications-not just contributing to features, but owning patterns and surfaces-required. * Solid understanding of the front-end stack end-to-end-browser fundamentals, rendering pipeline, the module system, and the modern build toolchain-required. * Demonstrated ability to diagnose and fix front-end performance issues using profiling tools (Chrome DevTools Performance, React Profiler, Lighthouse, or equivalents) required. * Hands-on experience using AI engineering tools (Claude Code, Cursor, Copilot, custom agents, etc.) in a professional context required. * Experience building UX patterns for AI-driven or LLM-driven features-streaming, review-and-edit flows, handling uncertainty, error states for hallucinations-preferred. * Experience with onboarding flows, in-product guidance, or other progressive-disclosure UX patterns preferred. * Experience with state management at scale (Redux, Zustand, Jotai, or equivalents) and with data-fetching patterns (React Query, SWR, or equivalents) preferred. * Bachelor's degree in Computer Science, Software Engineering, or four years of relevant technical experience, preferred. * Evidence of caring about code as a craft-open source work, technical writing, side projects, conference talks, or a clear story about how you have made codebases better-preferred. * Background in B2B SaaS preferred., * This is a US based remote position and candidates must live and work in one of these states: VA, DC, MD, PA, or GA. * Employment is contingent upon successful completion of the I9 Federal work authorization verification. We don't offer visa sponsorship or work permits. * Employment is contingent upon successful background and reference checks., This is sedentary work requiring typing and other and repetitive motions. Vocal communication is required for expressing or exchanging ideas by means of the spoken word. Hearing is required to perceive information at normal spoken word levels. Visual acuity is required for operation of a computer and for observing general surroundings and activities. The worker is not subject to adverse environmental conditions. ## Description 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., * Build new features and product surfaces in our React/TypeScript web app, translating product direction into high-quality, maintainable code. * Own the customer-facing AI experiences end-to-end-self-service onboarding, in-product guidance, AI-assisted configuration, and the surfaces where customers interact with our methodology layer through AI. * Architect and build the in-product guidance layer-context-aware help that knows what the customer is doing in the product right now and surfaces the next right action. * Design and build the React patterns and components that make AI-driven UX feel trustworthy: streaming responses, review-and-edit interactions, error states, escalation paths, and the small details that determine whether customers use the AI or work around it. * Push the boundaries on front-end performance-bundle size, render cost, paint and layout, memory, time-to-interactive-because real-time AI UX makes performance even more visible than it used to be. Treat performance as a feature. * Care about what the system does. Notice the small things that make a product feel good or feel cheap, and fix them without being asked. * Touch the API layer (CFML/Lucee) and database (SQL Server) when product work calls for it. Deep back-end expertise is not required-reading unfamiliar code without flinching is. * Use Claude Code and other AI tools as the default lever for repeatable work. Continuously raise the floor on what AI handles so your time goes to the work that matters. * Review code with the goal of making it better, not just making it pass. Coach less experienced engineers when there are any. * Document significant components and decisions so the next engineer to touch them thanks rather than curses you. * Contribute to architecture and product discussions. Bring a point of view, not just a willingness to execute. * Bring a team-first attitude, a can-do spirit, and high standards every day. This job description is not a comprehensive list of duties. Responsibilities and activities may change at any time, with or without notice-often quickly. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Micro Frontends with Module Federation: Why and How?](https://www.wearedevelopers.com/videos/165-micro-frontends-with-module-federation-why-and-how) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [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) - [Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2](https://www.wearedevelopers.com/videos/1765-slopquatting-api-keys-fun-with-fonts-recruiters-vs-ai-and-more-the-best-of-live-2025-part-2) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)