> Markdown version of [/jobs/ext/4038938-software-developer-ohyphen-ltd](https://www.wearedevelopers.com/jobs/ext/4038938-software-developer-ohyphen-ltd). 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 Developer - OHYPHEN LTD - **Company:** Ohyphen Ltd - **Location:** Preston, UK - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, JIRA, Automation of Tests, Microsoft Azure, Business Software, Business Systems, Continuous Integration, Data Integration, Cursor, Programming Tools, Github, Python (Programming Language), PostgreSQL, Node.Js, Next.js, Secure Coding, Software Engineering, SQL Databases, TypeScript, Web Applications, Postman, GitHub Copilot, ReactJS, Claude Code, Generative AI, Firebase, Fastapi, Information Technology, Figma, Restful APIs, Docker - **Published:** October 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7ff2a8d48a6a3bae ## About the Role * A First-Class Honours degree in Computer Science or a closely related discipline, or an equivalent overseas qualification. * Practical software development experience demonstrated through employment, university projects or a portfolio. * Proficiency in JavaScript/TypeScript, with experience using React or Next.js and Node.js. * Working knowledge of Python, SQL databases, REST APIs, HTML and CSS. * Familiarity with Git/GitHub, automated testing and CI/CD workflows. * Ability to coordinate developers while contributing directly to coding. * Strong analytical, organisational and communication skills. * Ability to explain technical concepts clearly to clients and colleagues. * Ability to work independently, prioritise tasks and take responsibility for delivery. Desirable skills and experience * Python application development using FastAPI. * PostgreSQL, Supabase or Firebase. * AI-assisted development tools such as Cursor, GitHub Copilot or Claude Code, including reviewing and testing generated code. * AI model APIs, retrieval-augmented generation (RAG) and vector databases. * Docker, GitHub Actions and deployment through AWS, Azure or Vercel. * Figma, Postman and project management tools such as Jira or Linear. * Recruitment, HR or other business software. * Technical proposals, tender submissions and client-facing project delivery. Experience with every listed tool is not required. We value strong development fundamentals, sound technical judgement and the ability to learn. ## Description You will develop and maintain software products and client systems, taking projects from requirements gathering through coding, testing and deployment. You will also coordinate developers, review technical work and contribute to product planning., * Design, develop and maintain web applications, business systems and automation tools. * Write clear, maintainable code, review contributions and troubleshoot technical issues. * Build APIs, database integrations and connections to third-party services. * Apply secure coding practices, automated testing and performance improvements. * Coordinate UK and overseas developers, allocate tasks and monitor delivery milestones. * Translate client requirements into technical specifications and development plans. * Communicate project progress, risks and priorities to clients and colleagues. * Support product demonstrations, deployment, client onboarding and ongoing maintenance. * Prepare technical documentation, project estimates and contributions to proposals and tenders. * Evaluate modern development tools and AI capabilities for practical business use.