> Markdown version of [/jobs/ext/346839-developer](https://www.wearedevelopers.com/jobs/ext/346839-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). --- # Developer - **Company:** IVG - I Vape Great Premium E-Liquids - **Location:** Preston, UK - **Experience:** Starter - **Salary:** £40,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Artificial Intelligence, Audit Trail, Code Review, Relational Databases, PostgreSQL, Shopify, TypeScript, Web Applications, Data Processing, Data Ingestion, Technical Debt, Backend, Git, Build Management, Front End Software Development - **Published:** June 18, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=f22a0877d63efd09 ## About the Role Do you have experience in TypeScript?, * Working knowledge of TypeScript and JavaScript, with willingness to build strength in PLpgSQL / PostgreSQL * Understanding of relational databases and SQL * Familiarity with Git and CI/CD pipelines * Demonstrable, hands-on use of AI coding tools, with good judgement on when to trust, test or reject their output * Understanding of API concepts and integrating systems via APIs * A security-conscious mindset and awareness of common web application risks * Strong attention to detail and genuine commitment to quality and accuracy * Clear written communication and effectiveness in a small, fast-moving team * Comfortable taking a broadly defined goal and seeing it through to production with limited supervision - while knowing when to ask or escalate * Roughly 1-3 years' experience, or strong demonstrable project ownership at a comparable level * Curious, fast-learning, and energised by a changing, AI-first environment * Takes ownership - moves quickly, never at the expense of correctness or security * Collaborative, open to feedback, and willing to give it We're looking for someone who treats AI tools as a serious part of the craft, not a shortcut - someone who takes pride in shipping work that's fast and right. If that's you, get in touch ## Description This is a hands-on development role building out our Commercial Operating Platform. We work in an AI-first environment - code is written largely with the assistance of Claude, though we're happy for you to use other tools if you prefer - primarily in TypeScript and PLpgSQL, with a smaller amount of JavaScript. There's substantial development ahead. The focus is on designing and building new workflows and features across the business, alongside API integration across our commercial systems, front-end and back-end development, and building securely from the outset. You'll sit within the IT team, but your role is development, not end-user support. You'll use AI tools to build and ship at speed, owning the quality, accuracy and security of everything that reaches production. What You'll Do * Design and build new workflows and features in TypeScript for different areas of the business, taking them from a broadly defined goal through to working, deployed software * Develop, test and ship features in TypeScript and PLpgSQL (and some JavaScript), working within our CI/CD pipelines * Use AI development tools (e.g. Claude) to accelerate delivery, reviewing and verifying all AI-generated output before it's merged or deployed, and flagging risks or blockers early * Build and maintain integrations between our commercial systems (e.g. Dynamics ERP, Shopify, Supabase/Postgres, Microsoft 365) via APIs and data ingestion * Work across both front-end and back-end, including how new features are designed and fit together * Keep the codebase clean and well-structured as it grows - writing documentation alongside code, improving maintainability and reducing technical debt * Identify and implement security improvements, applying secure development practices around authentication, authorisation, access control and data handling * Write clear commit messages and tests, take part in code review, and support data quality, auditability and approval workflows ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [WeAreDevelopers LIVE - Markdown, Liquid and Checkouts](https://www.wearedevelopers.com/videos/1814-wearedevelopers-live-markdown-liquid-and-checkouts) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [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) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [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) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 186: Vape Coding, NPM Attacks + How to Make Your Boss Listen](https://www.wearedevelopers.com/magazine/631-dev-digest-186-vape-coding-npm-attacks-how-to-make-your-boss-listen)