> Markdown version of [/jobs/ext/1313906-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/1313906-full-stack-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). --- # Full Stack Software Engineer - **Company:** Wonderschool, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $140,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Cloud Computing, Code Review, Continuous Integration, Relational Databases, Cursor (Graphical User Interface Elements), Software Debugging, DevOps, PostgreSQL, Node.Js, Ruby on Rails, TypeScript, ReactJS, Backend, Build Tools, Graphql, Front End Software Development, Api Design, Elixir - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/ebac2eea-3fb7-4a2a-935c-1a9fbecca44b ## About the Role * 5+ years of experience as a full stack engineer * Hands-on experience with AI coding agents (Claude Code, OpenClaw, Codex, Cursor, or similar) in a real development workflow * Strong product instincts: you can take ambiguous user signals and turn them into concrete technical requirements without heavy PM support * Proficiency with React/TypeScript and at least one backend language (Node.js, Elixir, Ruby on Rails, or similar) * Experience with Postgres or similar relational databases * High ownership mentality: you do not wait to be told something is broken * Clear, direct communication skills, written and verbal, * Experience building or operating agentic workflows in production * Experience designing feedback loops that improve AI output quality over time * Background at a startup or high-growth company * Experience with CI/CD, DevOps, or cloud infrastructure * Experience with REST or GraphQL API design ## Description * Review and iterate on AI-generated code (from tools like Claude Code, OpenClaw, Codex, Cursor) and feed that review back as training signal to make the agents better over time * Architect the codebase for AI legibility: clean data models, strong documentation, deprecation of legacy patterns that cause agents to fail * Build and maintain the automated product pipeline: signal detection, agent-generated requirements, AI-driven development, AI code review, commit * When agents break in production, you own the diagnosis and fix Enable the Business, Not Just the Product * Build tools and workflow infrastructure that let operations, sales, and customer success teams operate the platform themselves, without filing engineering tickets * Translate what internal teams need into automated, reliable systems * Help non-engineers understand what is possible and then make it happen Ship Full-Stack Product * Build features across the frontend and backend: React/TypeScript on the front, Node.js or Elixir on the back, Postgres underneath * Own the full lifecycle from requirements to production * Debug issues across the entire stack Stay Close to What Is Live * Actively observe the production environment: usage patterns, agent failures, edge cases, provider behavior * This role requires a high degree of personal accountability for system health. When things are running well, that is because you have built the monitoring and alerting to catch problems early. Getting there takes commitment. ## Related Videos - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Bringing digital education to refugee and host communities in remote regions of Africa](https://www.wearedevelopers.com/videos/644-bringing-digital-education-to-refugee-and-host-communities-in-remote-regions-of-africa) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## 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) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries)