> Markdown version of [/jobs/ext/495696-software-engineer](https://www.wearedevelopers.com/jobs/ext/495696-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:** Outcomes Incorporated - **Location:** Chicago, IL, United States - **Salary:** $75,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Applications Architecture, Mobile Application Development, Continuous Integration, Programming Tools, PostgreSQL, Node.Js, TypeScript, Web Applications, Google Cloud, ReactJS, Delivery Pipeline, Large Language Models, Multi-Agent Systems, Prompt Engineering, Backend, Front End Software Development - **Published:** June 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=de7c6c53b6f2bebe ## About the Role Do you have experience in Web applications?, * Strong hands-on experience building and shipping full-stack web apps * Solid React + TypeScript and Node/Express * Real PostgreSQL - schema design, queries, the parts that matter * Hands-on GCP experience (Cloud Run, Cloud SQL); other clouds fine if you'll pick up GCP fast * Experience building applications that scale - you think about performance and reliability as usage grows, not after it breaks * Mobile development is a plus but not required - nice if you can extend products to mobile when it matters * Fluent with Claude Code. You use it as a primary development tool, understand agent workflows, and can set it up for a team - not just autocomplete * A real eye for design - you care about how things look and feel, and can turn a rough idea into a clean, interesting interface * Good judgment about when AI output is right and when it's confidently wrong * Clear communication; you can explain technical tradeoffs to people who don't live in the codebase * Based in the Chicago area. We prefer working in-office - we've got a collaborative environment and the work moves faster in person - but we're flexible on remote days when you need them Nice to Have * Production experience integrating LLM APIs (Anthropic SDK especially) * Multi-agent or tool-use system design * Familiarity with GCP infrastructure, CI/CD, and cost optimization * Background in a startup or small team where you wore multiple hats * Experience mentoring or leading small teams ## Description We're a fast-moving startup looking for a Full Stack Software Engineer to build the products our business runs on. You'll design, build, and ship applications end to end - frontend, backend, data, and deploy - keeping them fast, reliable, and genuinely useful as we grow. This is a hands-on role with real ownership: you'll set the standards for how we build, work directly with our engineering team, and have meaningful input on the tools we adopt. If you like shipping full-stack products end to end, building with AI tooling as a core part of how you work, and turning rough ideas into things that just work, we'd love to talk. What You'll Do * Build features end to end: React/TypeScript on the front, Node/Express on the back, PostgreSQL underneath * Ship to GCP - Cloud Run, Cloud SQL, and the rest of the stack - and keep an eye on what it costs * Build and integrate AI features: Anthropic SDK, prompt engineering, multi-agent systems, RAG * Craft frontends and UI that are clean, thoughtful, and genuinely nice to use - interfaces with taste, not just working components * Use Claude Code daily to move fast without shipping garbage - agents, custom workflows, the works * Partner with the team on application architecture, deployment workflows, and production reliability * Push back on over-engineering. Keep things simple and shippable ## 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) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Postgres in the Age of AI (and Devin)](https://www.wearedevelopers.com/videos/1042-postgres-in-the-age-of-ai-and-devin) - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)