> Markdown version of [/jobs/ext/85673-junior-software-developer](https://www.wearedevelopers.com/jobs/ext/85673-junior-software-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). --- # Junior Software Developer - **Company:** Ollo Soft - **Location:** UK (Remote available) - **Experience:** Starter - **Salary:** £28,000.0 - £35,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Databases, Data Cleansing, Data Mining, Data Structures, Cursor (Graphical User Interface Elements), Software Debugging, JSON, PostgreSQL, Parsing, Webui, Next.js, Systems Integration, TypeScript, Extensible Markup Language (XML), ReactJS, Zapier, Git, Webhooks, Web Api - **Published:** May 28, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=e57778fccbecf34b ## About the Role Do you have experience in TypeScript?, * A solid grasp of databases - relational modelling, schemas, joins, indexes, and an instinct for why bad data structures hurt you later * Comfortable building modern web UI (React / Next.js or similar), with taste for what "good" looks like and why * You have integrated with third-party APIs and understand auth, rate limits, webhooks, retries, and error handling * You have done some form of data extraction - APIs, scraping, parsing CSV / JSON / XML, cleaning messy real-world data * You ship. You have something - however small or rough - that we can actually look at * Self-disciplined and self-motivated. In a team of two there is literally nobody to chase you, and equally nobody slowing you down - this matters more than anything else on this list * Strong written communication - you can explain a trade-off in a paragraph that a non-engineer can follow Nice-to-haves * Any familiarity with the motor trade - we can teach you what you do not know, but genuine curiosity helps * Comfortable with git, basic deployment (Vercel, Railway, Supabase or similar), and basic security and data hygiene * An eye for marketing or growth - our flagship is a marketing product, so understanding the user's job is a real advantage * Experience with workflow and automation tools (n8n, Make, Zapier) for stitching things together quickly This role is suitable for a recent graduate or someone in their first year or two out of university. Huge experience is not the point. Drive, taste, and AI-fluency are. ## Description * Integrating with third-party APIs - vehicle data, finance, DVLA-adjacent sources, marketing platforms, payments, comms, whatever the product needs * Pulling and structuring data from across the industry - APIs where they exist, scraping and extraction where they do not, cleaning messy data so it is actually usable * Designing simple, clean UI that dealers and workshop staff will actually use * Spinning up new prototypes quickly, and turning the ones that work into proper products * Making sensible calls about data structures and schemas so we do not paint ourselves into a corner six months from now What we mean by "vibe coding" You are fluent with AI coding tools - Claude Code, Cursor, Copilot, Codex, whichever you favour. You use them to ship multiples faster than you could alone. But - and this matters - you understand the code well enough to spot when the AI is wrong, to debug it, and to refactor it when it gets messy. This role is not for someone who pastes prompts and hopes. It is for someone who has internalised the new way of building and gets a real kick out of how much one person can now ship. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [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) - [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) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)