> Markdown version of [/jobs/ext/2797162-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2797162-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:** Bounce Digital - **Location:** UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Cloud Computing, Cursor (Graphical User Interface Elements), PostgreSQL, Prism (Software), Next.js, TypeScript, Web Applications, ReactJS, Graphql, Api Design - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840575395-senior-software-engineer ## About the Role * Have 5+ years' experience building production-grade web apps with React + TypeScript * Are comfortable across the stack - API design through to front-end polish * Have experience with AWS or similar cloud infrastructure * Care about ownership, quality, and impact * Are curious about AI, automation, and modern code-assist tools (Cursor, Copilot, etc.) * Move fast, test properly, and think like a product engineer * Enjoy working in small, high-energy teams Bonus Points For: * Experience with Postgres, Prisma, GraphQL, Next.js * Exposure to LangChain / LangGraph / AI-driven workflows * Building something end-to-end yourself (side project, startup, OSS) ## Description You'll shape the architecture as the product scales, work closely with founders, and have a genuine say in how things get built. ## Related Videos - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [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) - [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) - [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 Zero to Hero: NextJS 13 and Tailwind CSS for Beginners](https://www.wearedevelopers.com/videos/766-from-zero-to-hero-nextjs-13-and-tailwind-css-for-beginners) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) ## 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) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)