> Markdown version of [/jobs/ext/1408243-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1408243-senior-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). --- # Senior Software Engineer - **Company:** AI DEMAND PRO INC. - **Location:** Provo, UT, United States (Remote available) - **Experience:** Expert - **Salary:** $170,000.0 - $210,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Word, JavaScript (Programming Language), Application Programming Interfaces (APIs), Unit Testing, Software as a Service, Code Review, MongoDB, ReactJS, Large Language Models, Express.js, Backend, Front End Software Development, Functional Programming, Terraform, Data Pipelines - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5609a7c689448a49 ## About the Role * Have high agency - you identify problems and solve them without waiting for direction. * Are a builder - you enjoy shipping real products customers use every day. * Think technically and strategically - you can balance architecture quality with execution speed. * Care deeply about usability and customer workflows. * Prefer fast-moving environments over heavy process. Expected skills: * Strong experience with MongoDB or very similar. * Strong experience with functional programming in javascript * Experience building production-grade SaaS platforms and APIs. * Experience with react Nice to have: * Experience building products with customer facing LLM results. * Experience with docx package or other dynamic word doc manipulation. * Hydrology background. * Experience with Terraform. * Startup or high-growth company experience. ## Description We're building legal tech software that helps law firms create case documents from complex sources. Our products are built on an Express javascript, MongoDb, and React architecture. Our legal tech creates life changing impact for plaintiffs by lowering the cost of litigation allowing firms to take on cases that would otherwise be dropped. We are a remote first start up where you will quickly develop ownership over the products you develop and collaborate cross-functionally. About the role You'll help architect and build the next generation of legal software products at DemandPro.ai. This means working across backend systems, APIs, frontend, and LLM prompting systems that leverage police reports, images, medical records, maps, and much more. You'll define feature implementations and quality control processes to shape what gets shipped. We value engineers who balance process oriented development with. This position is remote (U.S.-based), with occasional travel for customer visits and team on-sites., * Translate product specifications into software. * Expand our express JS APIs, backend data pipelines, React components, and hooks. * Review code, test new features, and develop unit tests (vitest). * Help shape engineering architecture, technical standards, and platform strategy. * Write LLM prompting systems and improve LLM usage. * Mentor other engineers and help raise the technical bar across the organization. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [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) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [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) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)